Records type all-round analysis [change type]
View match by match list [change view]
Not involving the player MM Ali (ENG) remove MM Ali (ENG) from query
Ordered by balls bowled (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Balls Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2011-2024 129 1521 47 12.78 0 32761 530 8/50 30.28 24 61 0 -17.50 Profile
filtered 2011-2024 117 1408 47 12.80 0 29676 476 8/50 30.66 23 55 0 -17.86
Match by match list
7* DNB 7 5 140 564 0 0 v South Africa Adelaide 22 Nov 2012 Test # 2061
3 12 15 7 233 522 1 0 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
8 9 17 5 298 486 0 0 v South Africa Johannesburg 30 Mar 2018 Test # 2302
3 - 3 1 236 468 0 0 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
6 5* 11 4 172 467 0 0 v Pakistan Dubai (DICS) 7 Oct 2018 Test # 2320
4 DNB 4 6 178 462 0 0 v Pakistan Lahore 21 Mar 2022 Test # 2458
0 DNB 0 2 201 462 0 0 v India Sydney 7 Jan 2021 Test # 2402
DNB DNB - 4 233 461 0 0 v India Sydney 6 Jan 2015 Test # 2156
3 DNB 3 12 286 421 1 0 v India Adelaide 9 Dec 2014 Test # 2148
2 6* 8 8 213 420 2 0 v Pakistan Abu Dhabi 16 Oct 2018 Test # 2322
24* 38* 62 8 205 420 0 0 v India Adelaide 6 Dec 2018 Test # 2333
0 DNB 0 13 154 416 0 0 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
DNB DNB - 5 113 402 0 0 v England Adelaide 16 Dec 2021 Test # 2441
26* DNB 26 2 140 390 0 0 v England Manchester 4 Sep 2019 Test # 2360
34 DNB 34 3 151 390 0 0 v India Ahmedabad 9 Mar 2023 Test # 2499
DNB DNB - 8 189 389 0 0 v West Indies Perth 30 Nov 2022 Test # 2477
0 12 12 9 161 387 0 0 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
5 5 10 2 194 384 0 0 v Sri Lanka Galle 8 Jul 2022 Test # 2471
38 DNB 38 5 125 384 0 0 v Pakistan Karachi 12 Mar 2022 Test # 2455
15 0 15 6 178 378 1 0 v South Africa Gqeberha 20 Feb 2014 Test # 2121
0* 12* 12 7 156 375 0 0 v West Indies Roseau 23 Apr 2012 Test # 2042
0 7 7 1 150 366 0 0 v India Melbourne 26 Dec 2018 Test # 2337
DNB DNB - 5 215 360 1 0 v Pakistan Sydney 3 Jan 2017 Test # 2245
24 13 37 3 150 354 1 0 v India Brisbane 15 Jan 2021 Test # 2404
0 DNB 0 4 178 344 1 0 v India Sydney 3 Jan 2019 Test # 2339
DNB 11 11 2 133 342 0 0 v Sri Lanka Hobart 14 Dec 2012 Test # 2067
0 2 2 8 132 332 0 0 v India Bengaluru 4 Mar 2017 Test # 2251
4* 0 4 2 220 330 0 0 v Pakistan Dubai (DICS) 22 Oct 2014 Test # 2140
15 0 15 1 202 330 0 0 v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
DNB - - 2 120 330 1 0 v South Africa Sydney 4 Jan 2023 Test # 2488
9* 5 14 8 106 323 1 0 v India Perth 14 Dec 2018 Test # 2334
3 11 14 4 244 315 0 0 v India Chennai 22 Feb 2013 Test # 2074
DNB DNB - 7 151 312 2 0 v West Indies Melbourne 26 Dec 2015 Test # 2195
47 0 47 5 145 305 0 0 v South Africa Cape Town 22 Mar 2018 Test # 2300
19 9 28 5 123 300 0 0 v West Indies Brisbane 25 Jan 2024 Test # 2524
DNB - - 4 177 300 0 0 v South Africa Brisbane 9 Nov 2012 Test # 2056
0* 8 8 1 126 294 0 0 v India Nagpur 9 Feb 2023 Test # 2490
12 2 14 3 136 288 1 0 v South Africa Durban 1 Mar 2018 Test # 2297
6* DNB 6 10 118 285 1 0 v New Zealand Sydney 3 Jan 2020 Test # 2378
DNB - - 5 134 282 1 0 v Pakistan Adelaide 29 Nov 2019 Test # 2372
DNB - - 3 120 276 1 0 v West Indies Sydney 3 Jan 2016 Test # 2198
1 2 3 1 163 276 0 0 v India Ranchi 16 Mar 2017 Test # 2256
17* DNB 17 2 142 276 2 0 v England Adelaide 5 Dec 2013 Test # 2105
6 DNB 6 3 170 271 0 0 v England Lord's 14 Aug 2019 Test # 2355
4* DNB 4 3 142 269 1 0 v New Zealand Perth 13 Nov 2015 Test # 2187
0 8 8 2 184 264 0 0 v South Africa Perth 3 Nov 2016 Test # 2230
15 DNB 15 4 112 258 0 0 v England Brisbane 8 Dec 2021 Test # 2440
DNB DNB - 5 111 256 0 0 v India Adelaide 24 Jan 2012 Test # 2031
4 8 12 7 97 253 1 0 v England Chester-le-Street 9 Aug 2013 Test # 2093
40* DNB 40 1 113 252 0 0 v West Indies Bridgetown 7 Apr 2012 Test # 2040
10 8 18 7 116 246 0 0 v India Delhi 17 Feb 2023 Test # 2493
11 1* 12 2 144 246 0 0 v India Melbourne 26 Dec 2014 Test # 2152
29 DNB 29 2 139 240 0 0 v Pakistan Brisbane 15 Dec 2016 Test # 2240
1 9 10 2 116 240 0 0 v England Leeds 22 Aug 2019 Test # 2357
18* DNB 18 6 117 236 0 0 v England Melbourne 26 Dec 2013 Test # 2110
13 0 13 5 111 235 0 0 v India Dharamsala 25 Mar 2017 Test # 2258
16* DNB 16 4 116 234 1 0 v England Sydney 5 Jan 2022 Test # 2446
8* 5* 13 9 165 232 1 0 v India Delhi 22 Mar 2013 Test # 2085
17* DNB 17 4 109 228 0 0 v England Perth 13 Dec 2013 Test # 2107
DNB DNB - 4 109 228 1 0 v New Zealand Brisbane 5 Nov 2015 Test # 2185
0* DNB 0 1 103 228 0 0 v England The Oval 21 Aug 2013 Test # 2094
13* - 13 2 114 228 1 0 v Pakistan Brisbane 21 Nov 2019 Test # 2368
DNB DNB - 1 103 228 0 0 v England Manchester 1 Aug 2013 Test # 2092
8 11 19 4 157 227 0 0 v Pakistan Melbourne 26 Dec 2023 Test # 2519
4 0 4 4 158 222 0 0 v Sri Lanka Galle 4 Aug 2016 Test # 2213
12 - 12 4 148 222 0 0 v Pakistan Melbourne 26 Dec 2016 Test # 2242
3 - 3 7 123 222 0 0 v New Zealand Wellington 12 Feb 2016 Test # 2201
DNB DNB - 2 121 222 0 0 v Sri Lanka Canberra 1 Feb 2019 Test # 2345
8 0* 8 6 111 221 1 0 v New Zealand Perth 12 Dec 2019 Test # 2374
15* DNB 15 9 121 216 0 0 v Sri Lanka Galle 29 Jun 2022 Test # 2469
9* 18 27 2 151 216 0 0 v India Mohali 14 Mar 2013 Test # 2081
13 DNB 13 4 105 216 0 0 v South Africa Adelaide 24 Nov 2016 Test # 2236
23 DNB 23 5 138 214 2 0 v India Brisbane 17 Dec 2014 Test # 2149
5 41 46 10 108 211 1 0 v New Zealand Wellington 29 Feb 2024 Test # 2533
3* 1* 4 0 95 210 0 0 v Sri Lanka Colombo (SSC) 16 Sep 2011 Test # 2008
0* 13 13 6 107 209 1 0 v Sri Lanka Galle 31 Aug 2011 Test # 2005
5 DNB 5 11 99 209 0 0 v India Indore 1 Mar 2023 Test # 2496
5 DNB 5 4 110 206 1 0 v Pakistan Sydney 3 Jan 2024 Test # 2521
4 DNB 4 2 135 204 0 0 v Sri Lanka Sydney 3 Jan 2013 Test # 2070
DNB DNB - 0 63 204 1 0 v South Africa Cape Town 1 Mar 2014 Test # 2122
7 31 38 3 169 204 1 0 v South Africa Perth 30 Nov 2012 Test # 2064
25 - 25 4 111 204 0 0 v South Africa Melbourne 26 Dec 2022 Test # 2485
5 DNB 5 7 88 201 0 0 v New Zealand Brisbane 1 Dec 2011 Test # 2020
5 DNB 5 5 80 192 0 0 v Pakistan Perth 14 Dec 2023 Test # 2518
1 DNB 1 4 116 192 1 0 v New Zealand Melbourne 26 Dec 2019 Test # 2376
17 5 22 3 102 186 1 0 v South Africa Gqeberha 9 Mar 2018 Test # 2298
DNB DNB - 4 65 180 2 0 v West Indies Adelaide 8 Dec 2022 Test # 2479
22 DNB 22 3 87 180 0 0 v West Indies Roseau 3 Jun 2015 Test # 2164
17 8 25 5 120 180 0 0 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
20 3 23 3 77 180 1 0 v India Melbourne 26 Dec 2020 Test # 2398
2 DNB 2 4 109 174 1 0 v South Africa Johannesburg 17 Nov 2011 Test # 2018
7* 3 10 5 68 174 0 0 v West Indies Port of Spain 15 Apr 2012 Test # 2041
1* DNB 1 4 63 174 2 0 v England Brisbane 21 Nov 2013 Test # 2103
25 1 26 4 81 171 1 0 v England The Oval 12 Sep 2019 Test # 2362
DNB - - 1 89 168 1 0 v India Sydney 3 Jan 2012 Test # 2027
33 DNB 33 3 103 162 1 0 v New Zealand Christchurch 20 Feb 2016 Test # 2202
4* DNB 4 2 71 162 0 0 v South Africa Centurion 12 Feb 2014 Test # 2119
0 13 13 5 74 155 1 0 v India Pune 23 Feb 2017 Test # 2250
DNB - - 2 93 150 1 0 v Sri Lanka Pallekele 8 Sep 2011 Test # 2007
34 DNB 34 3 78 150 1 0 v New Zealand Adelaide 27 Nov 2015 Test # 2190
1 - 1 2 55 149 0 0 v Sri Lanka Brisbane 24 Jan 2019 Test # 2343
1* 6* 7 3 127 144 1 0 v England Sydney 3 Jan 2014 Test # 2113
DNB - - 3 60 138 2 0 v West Indies Hobart 10 Dec 2015 Test # 2193
6 0 6 1 91 137 0 0 v India Melbourne 26 Dec 2011 Test # 2025
10 DNB 10 1 68 126 0 0 v India Adelaide 17 Dec 2020 Test # 2396
5* DNB 5 5 67 126 0 0 v West Indies Kingston 11 Jun 2015 Test # 2166
9 DNB 9 5 60 117 1 0 v India The Oval 7 Jun 2023 Test # 2505
20 DNB 20 3 55 110 0 0 v New Zealand Christchurch 8 Mar 2024 Test # 2535
2 4 6 0 57 102 1 0 v South Africa Hobart 12 Nov 2016 Test # 2233
1* 9 10 3 38 93 0 0 v New Zealand Hobart 9 Dec 2011 Test # 2021
24 DNB 24 3 40 93 1 0 v West Indies Adelaide 17 Jan 2024 Test # 2523
10 - 10 3 36 85 1 0 v England Melbourne 26 Dec 2021 Test # 2442
0 DNB 0 4 31 84 0 0 v South Africa Brisbane 17 Dec 2022 Test # 2482
7 4 11 1 35 78 0 0 v England Lord's 28 Jun 2023 Test # 2508
1 - 1 3 39 46 0 0 v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
1* 14 15 0 11 18 0 0 v South Africa Cape Town 9 Nov 2011 Test # 2016
31 4* 35 - - - 2 0 v England Hobart 14 Jan 2022 Test # 2449
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page