Moeen Ali playing for England against South Africa at Trent Bridge, Nottingham.
The visitors won by 340 runs. Ali is seen above during his spell of 4 for 48 in
The Springboks second innings.
The day before he scored 18 with the bat (inset image).
2017
87 & 7 v South Africa Lord's 6 Jul 2017. 10 for 112. 2 ct
18 & 27 v South Africa Nottingham 14 Jul 2017. 4 for 99. ct 1
16 & 8 v South Africa The Oval 27 Jul 2017. 4 for 54
14 & 75* v South Africa Manchester 4 Aug 2017. 7 for 126
0 & dnb v West Indies Birmingham 17 Aug 2017. 3 for 69
22 & 84 v West Indies Leeds 25 Aug 2017. 2 for 160 ct 1
3 & dnb v West Indies Lord's 7 Sep 2017. 0 for 19
38 & 40 v Australia Brisbane 23 Nov 2017 2 for 97
25 & 2 v Australia Adelaide 2 Dec 201.7 0 for 99 ct2
0 & 11 v Australia Perth 14 Dec 201.7 1 for 120 ct 1
20 & dnb v Australia Melbourne 26 Dec 2017. 0 for 89
2018
30 & 13 v Australia Sydney 4 Jan 2018. 2 for 170 ct 1
0 & 28 v New Zealand Auckland 22 Mar 2018.
40 & 9 v India Southampton 30 Aug 2018. 9 for 134
50 & 20 v India The Oval 7 Sep 2018.
3 for 118 1 ct
0 & 3 v Sri Lanka Galle 6 Nov 2018.
8 for 137 2 catches
10 & 10 v Sri Lanka Pallekele 14 Nov 2018.
6 for 157 1ct
33 & 22 v Sri Lanka Colombo (SSC) 23 Nov 2018.
4 for 147
2019
0 & 0 v West Indies Bridgetown 23 Jan 2019.
4 for 137
60 & 4 v West Indies North Sound 31 Jan 2019.
3 for 62
13 & dnb v West Indies Gros Islet 9 Feb 2019. 7 for 135 1 catch
2019 Ashes see next page for full details
0 & 9 v Ireland Lord's 24 Jul 2019
1 for 14
0 & 4 v Australia Birmingham 1 Aug 2019 3 for 172
2021
6 & 43 8 for 226 1 catch v India Chennai 13 Feb 2021
27 & 13 3 for 137 1 catch v India Lord's 12 Aug 2021
8 & dnb 1 for 44 v India Leeds 25 Aug 2021
35 & 0 2 for 118 6 catches v India The Oval 2 Sep 2021
2023 Ashes Series to be completed
Australia Birmingham 16 Jun 2023.