Records type bowling analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Feb 2008 remove greater than or equal to 3 Feb 2008 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns Overs Mdns Runs Wkts BBI BBM Ave Econ SR 5 10
unfiltered 2011-2024 259 271 2537.1 353 10328 298 6/22 8/161 34.65 4.07 51.0 5 0 Profile
filtered 2011-2024 259 271 2537.1 353 10328 298 6/22 8/161 34.65 4.07 51.0 5 0
Innings by innings list
DNB - - - - - 2 ODI v Ireland Dublin 25 Aug 2011 ODI # 3185
DNB - - - - - 1 ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
DNB - - - - - 1 ODI v India Southampton 6 Sep 2011 ODI # 3187
DNB - - - - - 1 ODI v India The Oval 9 Sep 2011 ODI # 3189
DNB - - - - - 1 ODI v India Lord's 11 Sep 2011 ODI # 3191
DNB - - - - - 1 T20I v West Indies The Oval 23 Sep 2011 T20I # 207
DNB - - - - - 1 T20I v West Indies The Oval 25 Sep 2011 T20I # 208
3.0 0 26 0 8.66 4 1 T20I v New Zealand The Oval 25 Jun 2013 T20I # 317
TDNB - - - - - - T20I v New Zealand The Oval 27 Jun 2013 T20I # 318
10.0 0 51 0 5.10 4 1 ODI v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
10.0 0 66 0 6.60 3 1 ODI v Australia Manchester 8 Sep 2013 ODI # 3412
TDNB - - - - - - ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
9.0 1 42 1 4.66 3 1 ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
10.0 0 61 5 6.10 3 1 ODI v Australia Southampton 16 Sep 2013 ODI # 3416
18.0 2 70 2 3.88 5 1 Test v Australia Adelaide 5 Dec 2013 Test # 2105
7.0 3 20 0 2.85 4 3 Test v Australia Adelaide 5 Dec 2013 Test # 2105
17.0 3 63 1 3.70 4 1 Test v Australia Perth 13 Dec 2013 Test # 2107
18.0 1 82 2 4.55 3 3 Test v Australia Perth 13 Dec 2013 Test # 2107
15.0 4 46 1 3.06 3 2 Test v Australia Melbourne 26 Dec 2013 Test # 2110
12.0 0 50 1 4.16 4 4 Test v Australia Melbourne 26 Dec 2013 Test # 2110
19.5 1 99 6 4.99 3 1 Test v Australia Sydney 3 Jan 2014 Test # 2113
10.0 0 62 2 6.20 4 3 Test v Australia Sydney 3 Jan 2014 Test # 2113
10.0 0 64 1 6.40 4 2 ODI v Australia Melbourne 12 Jan 2014 ODI # 3454
10.0 0 74 1 7.40 4 2 ODI v Australia Brisbane 17 Jan 2014 ODI # 3455
3.0 0 23 1 7.66 6 2 ODI v Australia Sydney 19 Jan 2014 ODI # 3457
9.0 1 38 4 4.22 6 2 ODI v Australia Perth 24 Jan 2014 ODI # 3461
10.0 0 43 3 4.30 5 1 ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
3.0 0 36 0 12.00 4 1 T20I v Australia Sydney 2 Feb 2014 T20I # 356
DNB - - - - - 1 ODI v West Indies North Sound 28 Feb 2014 ODI # 3477
2.0 0 13 0 6.50 8 1 ODI v West Indies North Sound 2 Mar 2014 ODI # 3480
4.0 0 21 0 5.25 7 2 ODI v West Indies North Sound 5 Mar 2014 ODI # 3484
2.0 0 30 0 15.00 4 1 T20I v West Indies Bridgetown 9 Mar 2014 T20I # 361
DNB - - - - - 2 T20I v West Indies Bridgetown 13 Mar 2014 T20I # 364
34.0 6 81 2 2.38 3 1 Test v India Nottingham 9 Jul 2014 Test # 2128
18.0 3 60 0 3.33 5 3 Test v India Nottingham 9 Jul 2014 Test # 2128
17.4 5 40 2 2.26 4 1 Test v India Lord's 17 Jul 2014 Test # 2130
18.1 2 51 3 2.80 3 3 Test v India Lord's 17 Jul 2014 Test # 2130
7.0 0 54 0 7.71 4 1 ODI v India Cardiff 27 Aug 2014 ODI # 3517
6.0 0 31 1 5.16 5 2 ODI v India Nottingham 30 Aug 2014 ODI # 3520
7.0 0 47 3 6.71 6 2 ODI v India Leeds 5 Sep 2014 ODI # 3525
4.0 0 36 0 9.00 4 1 ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
2.0 0 28 0 14.00 6 1 ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
2.0 0 21 0 10.50 7 2 ODI v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
19.0 3 64 0 3.36 4 2 Test v West Indies North Sound 13 Apr 2015 Test # 2157
13.0 0 50 0 3.84 5 4 Test v West Indies North Sound 13 Apr 2015 Test # 2157
17.0 7 66 1 3.88 5 1 Test v West Indies St George's 21 Apr 2015 Test # 2158
8.0 0 34 0 4.25 5 3 Test v West Indies St George's 21 Apr 2015 Test # 2158
2.0 0 17 1 8.50 6 2 Test v West Indies Bridgetown 1 May 2015 Test # 2160
5.0 0 25 1 5.00 6 4 Test v West Indies Bridgetown 1 May 2015 Test # 2160
21.0 2 105 0 5.00 4 2 Test v New Zealand Lord's 21 May 2015 Test # 2162
11.0 3 38 3 3.45 4 4 Test v New Zealand Lord's 21 May 2015 Test # 2162
17.0 4 70 1 4.11 4 1 Test v New Zealand Leeds 29 May 2015 Test # 2163
12.0 1 61 0 5.08 4 3 Test v New Zealand Leeds 29 May 2015 Test # 2163
4.0 0 28 0 7.00 5 2 ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
9.0 0 66 2 7.33 5 1 ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
6.0 0 35 2 5.83 5 2 ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
10.0 0 73 2 7.30 4 1 ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
10.0 0 52 3 5.20 4 1 ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
3.0 0 24 2 8.00 5 2 T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
14.0 5 51 1 3.64 5 2 Test v Australia Cardiff 8 Jul 2015 Test # 2170
8.0 2 23 0 2.87 4 4 Test v Australia Cardiff 8 Jul 2015 Test # 2170
19.0 2 77 0 4.05 5 1 Test v Australia Lord's 16 Jul 2015 Test # 2171
3.0 0 20 0 6.66 5 3 Test v Australia Lord's 16 Jul 2015 Test # 2171
DNB - - - - - 1 Test v Australia Birmingham 29 Jul 2015 Test # 2173
11.0 3 28 1 2.54 5 3 Test v Australia Birmingham 29 Jul 2015 Test # 2173
DNB - - - - - 1 Test v Australia Nottingham 6 Aug 2015 Test # 2175
21.0 8 36 6 1.71 4 3 Test v Australia Nottingham 6 Aug 2015 Test # 2175
29.0 6 133 3 4.58 3 1 Test v Australia The Oval 20 Aug 2015 Test # 2178
4.0 0 29 1 7.25 5 2 T20I v Australia Cardiff 31 Aug 2015 T20I # 453
6.0 0 38 0 6.33 6 1 ODI v Australia Southampton 3 Sep 2015 ODI # 3680
9.0 0 60 3 6.66 4 1 ODI v Australia Lord's 5 Sep 2015 ODI # 3681
2.0 0 6 0 3.00 6 2 ODI v Australia Manchester 8 Sep 2015 ODI # 3682
5.0 0 25 0 5.00 4 1 ODI v Australia Leeds 11 Sep 2015 ODI # 3683
DNB - - - - - 2 ODI v Australia Manchester 13 Sep 2015 ODI # 3684
17.1 3 57 4 3.32 3 1 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
7.0 4 9 0 1.28 5 3 Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
17.0 3 55 1 3.23 5 1 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
17.0 3 54 0 3.17 5 3 Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
11.0 4 23 0 2.09 3 1 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
DNB - - - - - 3 Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
9.0 1 25 0 2.77 5 2 Test v South Africa Durban 26 Dec 2015 Test # 2196
7.0 1 26 1 3.71 4 4 Test v South Africa Durban 26 Dec 2015 Test # 2196
28.0 4 100 1 3.57 6 2 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
18.1 1 53 3 2.91 5 1 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
8.0 1 24 2 3.00 3 3 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
27.0 3 86 4 3.18 5 1 Test v South Africa Centurion 22 Jan 2016 Test # 2200
16.0 4 36 1 2.25 3 3 Test v South Africa Centurion 22 Jan 2016 Test # 2200
5.0 0 31 0 6.20 6 2 ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
9.0 0 54 2 6.00 3 1 ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
8.2 0 54 0 6.48 3 2 ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
10.0 0 45 2 4.50 4 2 ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
5.0 0 34 0 6.80 4 2 ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
4.0 1 19 1 4.75 4 2 T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
3.0 0 32 0 10.66 2 2 T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
3.0 0 42 0 14.00 4 2 T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
2.0 0 23 0 11.50 5 1 T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
3.0 0 28 1 9.33 6 2 T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
4.0 0 19 0 4.75 4 2 T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
4.0 0 26 3 6.50 5 1 T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
2.4 0 41 0 15.37 6 2 T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
7.0 2 25 1 3.57 3 2 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
DNB - - - - - 3 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
15.0 1 39 2 2.60 5 2 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
5.2 0 21 0 3.93 3 4 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
DNB - - - - - 1 ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
DNB - - - - - 1 ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
4.0 0 14 1 3.50 4 2 ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
4.0 0 15 0 3.75 3 1 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
8.0 0 47 0 5.87 4 2 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
2.0 0 20 0 10.00 4 2 T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
5.0 0 37 0 7.40 4 2 ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
6.0 1 22 1 3.66 5 1 ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
5.0 0 24 1 4.80 5 1 ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
14.0 5 26 4 1.85 6 2 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
11.3 2 20 2 1.73 6 4 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
11.0 5 13 2 1.18 5 1 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
12.0 2 52 3 4.33 4 3 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
17.0 2 52 1 3.05 6 2 Test v India Rajkot 9 Nov 2016 Test # 2232
2.0 1 1 0 0.50 6 4 Test v India Rajkot 9 Nov 2016 Test # 2232
20.0 4 73 1 3.65 3 1 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
7.0 0 34 0 4.85 4 3 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
26.2 5 73 5 2.77 5 2 Test v India Mohali 26 Nov 2016 Test # 2238
4.0 0 16 0 4.00 4 4 Test v India Mohali 26 Nov 2016 Test # 2238
10.0 2 32 0 3.20 6 2 Test v India Wankhede 8 Dec 2016 Test # 2239
20.0 2 76 1 3.80 4 2 Test v India Chennai 16 Dec 2016 Test # 2241
10.0 0 73 2 7.30 4 2 ODI v India Pune 15 Jan 2017 ODI # 3819
9.0 0 79 0 8.77 5 1 ODI v India Cuttack 19 Jan 2017 ODI # 3821
10.0 0 63 3 6.30 5 2 ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
4.0 0 37 1 9.25 4 1 T20I v India Kanpur 26 Jan 2017 T20I # 592
3.0 0 21 0 7.00 4 1 T20I v India Nagpur 29 Jan 2017 T20I # 593
4.0 0 32 1 8.00 4 1 T20I v India Bengaluru 1 Feb 2017 T20I # 594
DNB - - - - - 2 ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
5.0 0 29 1 5.80 4 1 ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
7.0 2 27 1 3.85 3 2 ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
2.0 0 14 0 7.00 5 2 ODI v South Africa Leeds 24 May 2017 ODI # 3872
3.0 0 12 1 4.00 3 2 ODI v South Africa Southampton 27 May 2017 ODI # 3873
7.0 0 42 1 6.00 4 1 ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
8.0 0 46 1 5.75 4 2 ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
8.0 0 61 1 7.62 4 1 ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
3.1 0 38 0 12.00 3 2 ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
13.0 2 53 0 4.07 6 2 Test v South Africa Lord's 6 Jul 2017 Test # 2262
DNB - - - - - 4 Test v South Africa Lord's 6 Jul 2017 Test # 2262
18.0 3 77 2 4.27 4 1 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
20.0 4 34 2 1.70 5 3 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
7.0 1 26 1 3.71 4 2 Test v South Africa The Oval 27 Jul 2017 Test # 2266
14.0 1 51 2 3.64 4 4 Test v South Africa The Oval 27 Jul 2017 Test # 2266
6.0 0 34 0 5.66 5 2 Test v South Africa Manchester 4 Aug 2017 Test # 2268
6.0 1 26 0 4.33 5 4 Test v South Africa Manchester 4 Aug 2017 Test # 2268
7.0 0 40 0 5.71 4 2 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
9.0 4 9 1 1.00 4 3 Test v West Indies Birmingham 17 Aug 2017 Test # 2270
25.0 9 63 2 2.52 4 2 Test v West Indies Leeds 25 Aug 2017 Test # 2271
5.0 0 25 0 5.00 5 4 Test v West Indies Leeds 25 Aug 2017 Test # 2271
14.3 6 22 6 1.51 4 1 Test v West Indies Lord's 7 Sep 2017 Test # 2274
12.0 3 41 0 3.41 4 3 Test v West Indies Lord's 7 Sep 2017 Test # 2274
9.0 0 43 3 4.77 6 1 ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
TDNB - - - - - - ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
4.0 0 25 0 6.25 5 2 ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
8.0 0 43 2 5.37 4 2 ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
8.0 0 42 2 5.25 6 1 ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
6.0 0 27 0 4.50 4 2 ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
7.0 0 45 1 6.42 5 2 ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
4.0 0 23 0 5.75 3 1 ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
DNB - - - - - 2 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
6.0 2 17 0 2.83 6 2 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
4.0 3 2 0 0.50 6 4 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
22.0 5 73 3 3.31 4 2 Test v Pakistan Lord's 24 May 2018 Test # 2304
DNB - - - - - 4 Test v Pakistan Lord's 24 May 2018 Test # 2304
2.0 0 11 0 5.50 5 2 T20I v India Bristol 8 Jul 2018 T20I # 690
4.0 0 27 0 6.75 5 2 ODI v India Nottingham 12 Jul 2018 ODI # 4014
5.0 0 29 0 5.80 4 2 ODI v India Lord's 14 Jul 2018 ODI # 4016
6.0 0 43 0 7.16 5 1 ODI v India Leeds 17 Jul 2018 ODI # 4018
19.0 4 73 2 3.84 5 2 Test v India Birmingham 1 Aug 2018 Test # 2314
14.2 2 40 4 2.79 3 4 Test v India Birmingham 1 Aug 2018 Test # 2314
15.0 1 54 0 3.60 3 1 Test v India Nottingham 18 Aug 2018 Test # 2316
20.0 3 68 2 3.40 4 3 Test v India Nottingham 18 Aug 2018 Test # 2316
7.0 1 23 1 3.28 7 2 Test v India Southampton 30 Aug 2018 Test # 2317
12.0 3 34 2 2.83 4 4 Test v India Southampton 30 Aug 2018 Test # 2317
16.0 2 56 2 3.50 3 2 Test v India The Oval 7 Sep 2018 Test # 2318
13.0 1 60 1 4.61 5 4 Test v India The Oval 7 Sep 2018 Test # 2318
TDNB - - - - - - ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
DNB - - - - - 2 ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
4.0 0 21 0 5.25 6 1 ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
4.0 0 27 0 6.75 6 1 ODI v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
5.0 0 34 0 6.80 7 1 ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
DNB - - - - - 2 T20I v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
4.0 0 22 0 5.50 6 2 Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
8.0 2 16 1 2.00 6 4 Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
1.0 0 9 0 9.00 7 2 Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
DNB - - - - - 4 Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
10.0 1 30 3 3.00 6 2 Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
8.0 1 25 1 3.12 4 4 Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
25.3 2 59 4 2.31 3 1 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
25.0 3 81 2 3.24 4 3 Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
27.0 8 58 2 2.14 3 2 Test v West Indies North Sound 31 Jan 2019 Test # 2344
DNB - - - - - 4 Test v West Indies North Sound 31 Jan 2019 Test # 2344
DNB - - - - - 2 Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
8.5 2 30 2 3.39 3 4 Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
8.0 0 37 3 4.62 5 1 ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
10.0 1 62 1 6.20 5 1 ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
8.0 0 77 1 9.62 4 2 ODI v West Indies St George's 27 Feb 2019 ODI # 4099
DNB - - - - - 2 ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
3.0 0 13 0 4.33 4 1 ODI v Pakistan The Oval 8 May 2019 ODI # 4130
2.0 0 15 0 7.50 6 2 ODI v Pakistan Southampton 11 May 2019 ODI # 4133
4.0 0 34 0 8.50 6 1 ODI v Pakistan Bristol 14 May 2019 ODI # 4135
4.0 0 22 0 5.50 6 1 ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
4.0 0 28 0 7.00 4 2 ODI v Pakistan Leeds 19 May 2019 ODI # 4140
2.5 0 12 2 4.23 6 2 ODI v South Africa The Oval 30 May 2019 ODI # 4143
7.0 0 43 0 6.14 5 1 ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
6.0 1 23 3 3.83 6 2 ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
4.0 0 25 0 6.25 5 1 ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
4.0 0 12 0 3.00 5 2 ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
5.0 0 16 0 3.20 4 1 ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
6.0 0 29 1 4.83 4 1 ODI v Australia Lord's 25 Jun 2019 ODI # 4173
4.0 0 34 0 8.50 6 2 ODI v India Birmingham 30 Jun 2019 ODI # 4179
5.0 0 10 1 2.00 7 2 ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
4.0 0 22 0 5.50 3 1 ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
3.0 0 20 0 6.66 6 1 ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
18.0 1 77 1 4.27 4 1 Test v Australia Birmingham 1 Aug 2019 Test # 2353
22.0 5 85 3 3.86 5 3 Test v Australia Birmingham 1 Aug 2019 Test # 2353
8.0 1 17 0 2.12 4 2 Test v Australia Lord's 14 Aug 2019 Test # 2355
3.0 1 16 0 5.33 5 4 Test v Australia Lord's 14 Aug 2019 Test # 2355
9.0 0 45 1 5.00 4 1 Test v Australia Leeds 22 Aug 2019 Test # 2357
24.2 7 56 3 2.30 5 3 Test v Australia Leeds 22 Aug 2019 Test # 2357
10.5 0 66 0 6.09 3 1 Test v Australia Manchester 4 Sep 2019 Test # 2360
DNB - - - - - 3 Test v Australia Manchester 4 Sep 2019 Test # 2360
DNB - - - - - 2 Test v Australia The Oval 12 Sep 2019 Test # 2362
DNB - - - - - 4 Test v Australia The Oval 12 Sep 2019 Test # 2362
26.0 5 74 2 2.84 5 2 Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
13.0 5 36 0 2.76 6 1 Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
14.0 1 58 0 4.14 5 3 Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
DNB - - - - - 1 Test v South Africa Centurion 26 Dec 2019 Test # 2377
8.0 1 22 2 2.75 5 3 Test v South Africa Centurion 26 Dec 2019 Test # 2377
9.0 0 34 0 3.77 5 2 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
23.4 8 35 3 1.47 7 4 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
5.0 1 26 1 5.20 7 2 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
5.0 2 9 0 1.80 5 3 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
11.0 1 47 2 4.27 5 2 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
16.0 4 47 2 2.93 5 4 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
3.0 0 24 1 8.00 6 1 T20I v South Africa East London 12 Feb 2020 T20I # 1039
2.0 0 16 1 8.00 6 2 T20I v South Africa Durban 14 Feb 2020 T20I # 1041
4.0 0 35 2 8.75 6 1 T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
14.0 5 49 4 3.50 4 2 Test v West Indies Southampton 8 Jul 2020 Test # 2388
10.2 1 39 2 3.77 5 4 Test v West Indies Southampton 8 Jul 2020 Test # 2388
13.0 3 29 1 2.23 6 2 Test v West Indies Manchester 16 Jul 2020 Test # 2389
14.4 4 30 2 2.04 5 4 Test v West Indies Manchester 16 Jul 2020 Test # 2389
DNB - - - - - 2 Test v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - - - - - 4 Test v West Indies Manchester 24 Jul 2020 Test # 2390
DNB - - - - - 1 Test v Pakistan Manchester 5 Aug 2020 Test # 2391
4.0 1 11 2 2.75 6 3 Test v Pakistan Manchester 5 Aug 2020 Test # 2391
DNB - - - - - 1 T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
2.0 0 14 0 7.00 6 1 T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
3.0 0 26 2 8.66 6 1 T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
6.0 1 16 0 2.66 3 2 Test v India Chennai 5 Feb 2021 Test # 2409
4.0 1 13 1 3.25 5 4 Test v India Chennai 5 Feb 2021 Test # 2409
2.0 0 16 0 8.00 4 1 Test v India Chennai 13 Feb 2021 Test # 2411
DNB - - - - - 3 Test v India Chennai 13 Feb 2021 Test # 2411
3.0 0 19 0 6.33 5 2 Test v India Ahmedabad 24 Feb 2021 Test # 2412
DNB - - - - - 4 Test v India Ahmedabad 24 Feb 2021 Test # 2412
27.4 6 89 4 3.21 2 2 Test v India Ahmedabad 4 Mar 2021 Test # 2414
3.0 0 25 1 8.33 5 1 T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
1.0 0 17 0 17.00 5 2 T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
2.0 0 12 0 6.00 5 1 T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
3.0 0 26 1 8.66 5 1 T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
3.0 0 26 1 8.66 6 1 T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
8.0 1 34 3 4.25 4 1 ODI v India Pune 23 Mar 2021 ODI # 4281
5.0 0 42 0 8.40 4 1 ODI v India Pune 26 Mar 2021 ODI # 4283
7.0 0 45 1 6.42 4 1 ODI v India Pune 28 Mar 2021 ODI # 4284
1.0 0 6 0 6.00 6 1 ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
DNB - - - - - 2 ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
4.0 0 31 0 7.75 5 1 ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
12.0 0 65 0 5.41 4 2 Test v Australia Brisbane 8 Dec 2021 Test # 2440
DNB - - - - - 4 Test v Australia Brisbane 8 Dec 2021 Test # 2440
25.0 2 113 3 4.52 5 1 Test v Australia Adelaide 16 Dec 2021 Test # 2441
2.0 0 24 0 12.00 6 3 Test v Australia Adelaide 16 Dec 2021 Test # 2441
10.4 1 47 1 4.40 4 2 Test v Australia Melbourne 26 Dec 2021 Test # 2442
13.5 3 37 0 2.67 3 1 Test v Australia Sydney 5 Jan 2022 Test # 2446
DNB - - - - - 3 Test v Australia Sydney 5 Jan 2022 Test # 2446
DNB - - - - - 1 Test v Australia Hobart 14 Jan 2022 Test # 2449
DNB - - - - - 3 Test v Australia Hobart 14 Jan 2022 Test # 2449
28.0 7 42 2 1.50 5 2 Test v West Indies North Sound 8 Mar 2022 Test # 2454
13.0 3 24 1 1.84 5 4 Test v West Indies North Sound 8 Mar 2022 Test # 2454
29.0 10 65 2 2.24 4 2 Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
7.0 2 9 0 1.28 6 4 Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
22.0 4 48 2 2.18 4 2 Test v West Indies St George's 24 Mar 2022 Test # 2459
DNB - - - - - 4 Test v West Indies St George's 24 Mar 2022 Test # 2459
1.4 0 5 1 3.00 4 1 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
8.0 1 43 0 5.37 4 3 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
23.0 2 85 2 3.69 4 1 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
17.0 3 62 0 3.64 5 3 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
DNB - - - - - 1 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
4.0 0 30 0 7.50 5 3 Test v New Zealand Leeds 23 Jun 2022 Test # 2467
13.0 0 47 1 3.61 5 1 Test v India Birmingham 1 Jul 2022 Test # 2470
11.5 0 33 4 2.78 5 3 Test v India Birmingham 1 Jul 2022 Test # 2470
1.0 0 1 0 1.00 5 2 ODI v India The Oval 12 Jul 2022 ODI # 4424
DNB - - - - - 2 ODI v India Lord's 14 Jul 2022 ODI # 4428
2.0 0 14 0 7.00 6 2 ODI v India Manchester 17 Jul 2022 ODI # 4433
5.0 0 44 0 8.80 5 1 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
18.0 3 71 3 3.94 4 2 Test v South Africa Lord's 17 Aug 2022 Test # 2474
7.0 0 17 2 2.42 4 1 Test v South Africa Manchester 25 Aug 2022 Test # 2475
14.0 3 30 2 2.14 6 3 Test v South Africa Manchester 25 Aug 2022 Test # 2475
DNB - - - - - 1 Test v South Africa The Oval 8 Sep 2022 Test # 2476
13.0 2 39 3 3.00 4 3 Test v South Africa The Oval 8 Sep 2022 Test # 2476
2.0 0 18 0 9.00 6 2 T20I v Australia Perth 9 Oct 2022 T20I # 1812
2.0 0 10 1 5.00 1 2 T20I v Australia Canberra 12 Oct 2022 T20I # 1817
DNB - - - - - 2 T20I v Australia Canberra 14 Oct 2022 T20I # 1820
4.0 0 19 2 4.75 1 1 T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
2.2 0 8 1 3.42 1 1 T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
1.0 0 10 1 10.00 7 2 T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
3.0 0 24 1 8.00 1 1 T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
2.0 0 18 0 9.00 1 1 T20I v India Adelaide 10 Nov 2022 T20I # 1878
4.0 0 32 1 8.00 1 1 T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
7.0 0 35 0 5.00 6 2 Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
20.0 4 69 1 3.45 2 4 Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
DNB - - - - - 2 Test v Pakistan Multan 9 Dec 2022 Test # 2480
DNB - - - - - 4 Test v Pakistan Multan 9 Dec 2022 Test # 2480
DNB - - - - - 1 Test v Pakistan Karachi 17 Dec 2022 Test # 2483
8.0 3 20 0 2.50 6 3 Test v Pakistan Karachi 17 Dec 2022 Test # 2483
7.0 0 38 1 5.42 6 2 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
DNB - - - - - 4 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
DNB - - - - - 2 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
2.0 0 16 0 8.00 6 3 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
DNB - - - - - 1 Test v Ireland Lord's 1 Jun 2023 Test # 2504
DNB - - - - - 3 Test v Ireland Lord's 1 Jun 2023 Test # 2504
7.0 0 33 1 4.71 6 2 Test v Australia Birmingham 16 Jun 2023 Test # 2507
7.0 2 9 1 1.28 6 4 Test v Australia Birmingham 16 Jun 2023 Test # 2507
3.0 1 21 0 7.00 5 1 Test v Australia Lord's 28 Jun 2023 Test # 2508
12.0 1 26 1 2.16 5 3 Test v Australia Lord's 28 Jun 2023 Test # 2508
DNB - - - - - 1 Test v Australia Leeds 6 Jul 2023 Test # 2509
DNB - - - - - 3 Test v Australia Leeds 6 Jul 2023 Test # 2509
DNB - - - - - 1 Test v Australia Manchester 19 Jul 2023 Test # 2512
DNB - - - - - 3 Test v Australia Manchester 19 Jul 2023 Test # 2512
DNB - - - - - 2 Test v Australia The Oval 27 Jul 2023 Test # 2515
DNB - - - - - 4 Test v Australia The Oval 27 Jul 2023 Test # 2515
DNB - - - - - 2 ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
DNB - - - - - 2 ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
DNB - - - - - 2 ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
DNB - - - - - 1 ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
DNB - - - - - 2 ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
DNB - - - - - 1 ODI v India Lucknow 29 Oct 2023 ODI # 4686
DNB - - - - - 1 ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
DNB - - - - - 2 ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
DNB - - - - - 2 ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
DNB - - - - - 2 Test v India Hyderabad 25 Jan 2024 Test # 2525
DNB - - - - - 4 Test v India Hyderabad 25 Jan 2024 Test # 2525
DNB - - - - - 1 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - - - - 3 Test v India Visakhapatnam 2 Feb 2024 Test # 2526
DNB - - - - - 1 Test v India Rajkot 15 Feb 2024 Test # 2530
DNB - - - - - 3 Test v India Rajkot 15 Feb 2024 Test # 2530
DNB - - - - - 2 Test v India Ranchi 23 Feb 2024 Test # 2531
DNB - - - - - 4 Test v India Ranchi 23 Feb 2024 Test # 2531
5.0 1 17 1 3.40 5 2 Test v India Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page