Records type bowling analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue 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 2008-2024 384 469 5561.4 954 22338 758 7/33 10/108 29.46 4.01 44.0 20 1 Profile
filtered 2008-2023 183 219 2503.3 401 10131 340 7/64 10/108 29.79 4.04 44.1 7 1
Innings by innings list
16.0 2 59 0 3.68 3 2 Test v England Lord's 15 May 2008 Test # 1874
10.0 1 68 1 6.80 2 1 ODI v England Chester-le-Street 15 Jun 2008 ODI # 2708
5.0 0 35 2 7.00 2 1 ODI v England Birmingham 18 Jun 2008 ODI # 2709
10.0 2 38 4 3.80 3 2 ODI v England Bristol 21 Jun 2008 ODI # 2710
10.0 1 47 3 4.70 3 1 ODI v England The Oval 25 Jun 2008 ODI # 2714
9.0 0 49 3 5.44 4 2 ODI v England Lord's 28 Jun 2008 ODI # 2720
6.0 0 22 3 3.66 1 2 ODI v Ireland Aberdeen 1 Jul 2008 ODI # 2727
4.0 0 12 0 3.00 2 1 ODI v Scotland Aberdeen 3 Jul 2008 ODI # 2731
9.0 0 41 0 4.55 3 2 ODI v Bangladesh Mirpur 9 Oct 2008 ODI # 2763
9.0 0 33 1 3.66 2 2 ODI v Bangladesh Mirpur 11 Oct 2008 ODI # 2764
10.0 0 40 1 4.00 2 2 ODI v Bangladesh Chattogram 14 Oct 2008 ODI # 2765
18.0 3 63 4 3.50 2 1 Test v Australia Brisbane 20 Nov 2008 Test # 1894
16.2 5 62 1 3.79 2 3 Test v Australia Brisbane 20 Nov 2008 Test # 1894
27.0 1 100 0 3.70 2 2 Test v Australia Adelaide 28 Nov 2008 Test # 1896
10.0 0 34 1 3.40 2 1 ODI v Australia Perth 1 Feb 2009 ODI # 2811
10.0 0 57 1 5.70 2 1 ODI v Australia Melbourne 6 Feb 2009 ODI # 2816
10.0 0 52 0 5.20 2 1 ODI v Australia Sydney 8 Feb 2009 ODI # 2817
10.0 0 61 1 6.10 2 2 ODI v Australia Adelaide 10 Feb 2009 ODI # 2819
5.0 0 49 0 9.80 2 1 ODI v Australia Brisbane 13 Feb 2009 ODI # 2820
4.0 0 31 1 7.75 2 1 T20I v Australia Sydney 15 Feb 2009 T20I # 83
10.0 2 54 1 5.40 2 1 ODI v Pakistan Abu Dhabi 3 Nov 2009 ODI # 2921
8.0 0 48 1 6.00 3 2 ODI v Pakistan Abu Dhabi 6 Nov 2009 ODI # 2924
10.0 0 26 2 2.60 4 2 ODI v Pakistan Abu Dhabi 9 Nov 2009 ODI # 2927
4.0 0 28 3 7.00 2 1 T20I v Pakistan Dubai (DICS) 12 Nov 2009 T20I # 122
4.0 0 31 0 7.75 2 1 T20I v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
4.0 0 21 1 5.25 3 1 T20I v Sri Lanka Providence 30 Apr 2010 T20I # 151
2.0 0 18 1 9.00 3 1 T20I v Zimbabwe Providence 4 May 2010 T20I # 159
3.0 0 39 1 13.00 3 1 T20I v South Africa Bridgetown 6 May 2010 T20I # 164
3.0 0 10 0 3.33 3 2 T20I v Sri Lanka Lauderhill 22 May 2010 T20I # 180
1.0 0 15 0 15.00 6 2 T20I v Sri Lanka Lauderhill 23 May 2010 T20I # 181
6.0 0 41 1 6.83 3 2 ODI v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
10.0 2 49 4 4.90 2 1 ODI v India Dambulla 25 Aug 2010 ODI # 3039
7.0 0 37 0 5.28 2 1 ODI v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
3.0 0 20 0 6.66 2 2 ODI v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
33.0 6 119 3 3.60 2 2 Test v India Hyderabad 12 Nov 2010 Test # 1975
4.0 0 11 0 2.75 1 4 Test v India Hyderabad 12 Nov 2010 Test # 1975
29.0 5 94 1 3.24 2 2 Test v India Nagpur 20 Nov 2010 Test # 1978
5.0 0 33 0 6.60 6 2 ODI v India Jaipur 1 Dec 2010 ODI # 3072
10.0 0 64 1 6.40 2 2 ODI v India Bengaluru 7 Dec 2010 ODI # 3076
DNB - - - - - 2 ODI v India Chennai 10 Dec 2010 ODI # 3077
6.0 0 13 3 2.16 1 1 ODI v Kenya Chennai 20 Feb 2011 ODI # 3101
10.0 2 45 1 4.50 1 2 ODI v Australia Nagpur 25 Feb 2011 ODI # 3107
9.2 3 29 3 3.10 2 1 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
8.0 1 25 3 3.12 2 2 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
10.0 1 36 1 3.60 2 2 ODI v Canada Wankhede 13 Mar 2011 ODI # 3129
10.0 0 63 3 6.30 1 1 ODI v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
9.0 0 44 1 4.88 3 2 ODI v South Africa Mirpur 25 Mar 2011 ODI # 3144
10.0 2 57 3 5.70 2 2 ODI v Sri Lanka Colombo (RPS) 29 Mar 2011 ODI # 3146
28.2 5 103 2 3.63 2 2 Test v Australia Brisbane 1 Dec 2011 Test # 2020
1.0 0 11 0 11.00 1 4 Test v Australia Brisbane 1 Dec 2011 Test # 2020
12.0 2 32 1 2.66 3 2 Test v Australia Hobart 9 Dec 2011 Test # 2021
19.0 3 77 2 4.05 3 4 Test v Australia Hobart 9 Dec 2011 Test # 2021
4.0 0 35 0 8.75 3 1 T20I v West Indies Lauderhill 30 Jun 2012 T20I # 247
4.0 0 43 1 10.75 3 1 T20I v West Indies Lauderhill 1 Jul 2012 T20I # 248
7.0 1 37 0 5.28 2 2 ODI v West Indies Kingston 5 Jul 2012 ODI # 3283
10.0 1 55 3 5.50 2 1 ODI v West Indies Kingston 7 Jul 2012 ODI # 3285
6.0 1 14 1 2.33 3 2 ODI v West Indies Basseterre 11 Jul 2012 ODI # 3288
9.5 1 53 3 5.38 3 1 ODI v West Indies Basseterre 14 Jul 2012 ODI # 3289
10.0 1 37 3 3.70 3 1 ODI v West Indies Basseterre 16 Jul 2012 ODI # 3290
19.0 5 70 2 3.68 3 2 Test v West Indies Kingston 2 Aug 2012 Test # 2052
14.0 4 30 1 2.14 3 4 Test v West Indies Kingston 2 Aug 2012 Test # 2052
24.0 6 64 7 2.66 2 2 Test v India Bengaluru 31 Aug 2012 Test # 2055
18.0 3 68 1 3.77 2 4 Test v India Bengaluru 31 Aug 2012 Test # 2055
4.0 1 16 3 4.00 2 2 T20I v Bangladesh Pallekele 21 Sep 2012 T20I # 267
4.0 0 31 2 7.75 3 1 T20I v Pakistan Pallekele 23 Sep 2012 T20I # 271
4.0 0 44 0 11.00 3 2 T20I v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
2.0 0 32 0 16.00 2 2 T20I v England Pallekele 29 Sep 2012 T20I # 279
4.0 0 21 3 5.25 3 1 T20I v West Indies Pallekele 1 Oct 2012 T20I # 283
DNB - - - - - 2 T20I v Sri Lanka Pallekele 30 Oct 2012 T20I # 290
4.0 0 16 0 4.00 3 2 ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
7.0 0 50 1 7.14 3 2 ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
7.0 0 32 1 4.57 2 2 ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
5.3 2 18 3 3.27 2 1 ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
18.0 4 46 4 2.55 2 2 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
DNB - - - - - 4 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
22.0 4 62 5 2.81 1 2 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
20.0 5 58 3 2.90 1 4 Test v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
28.2 8 58 4 2.04 2 1 Test v England Lord's 16 May 2013 Test # 2088
19.0 4 50 6 2.63 2 3 Test v England Lord's 16 May 2013 Test # 2088
26.0 6 76 2 2.92 2 1 Test v England Leeds 24 May 2013 Test # 2089
15.0 4 51 0 3.40 2 3 Test v England Leeds 24 May 2013 Test # 2089
10.0 2 37 3 3.70 3 1 ODI v England Lord's 31 May 2013 ODI # 3360
9.0 0 65 0 7.22 3 1 ODI v England Nottingham 5 Jun 2013 ODI # 3362
7.0 1 25 0 3.57 4 1 ODI v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
4.0 1 26 0 6.50 4 1 ODI v Australia Birmingham 12 Jun 2013 ODI # 3369
10.0 2 34 3 3.40 1 1 ODI v Bangladesh Mirpur 29 Oct 2013 ODI # 3423
10.0 2 45 0 4.50 1 1 ODI v Bangladesh Mirpur 31 Oct 2013 ODI # 3426
4.0 0 38 3 9.50 1 2 T20I v Bangladesh Mirpur 6 Nov 2013 T20I # 333
4.0 0 46 1 11.50 3 1 T20I v England Chattogram 22 Mar 2014 T20I # 380
4.0 0 46 2 11.50 3 1 T20I v South Africa Chattogram 24 Mar 2014 T20I # 383
16.2 9 19 4 1.16 2 2 Test v West Indies Kingston 8 Jun 2014 Test # 2123
9.0 2 32 2 3.55 2 4 Test v West Indies Kingston 8 Jun 2014 Test # 2123
30.0 9 69 1 2.30 2 2 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
4.0 1 21 0 5.25 1 4 Test v West Indies Port of Spain 16 Jun 2014 Test # 2125
21.0 8 63 1 3.00 2 2 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
16.0 4 28 3 1.75 2 4 Test v West Indies Bridgetown 26 Jun 2014 Test # 2127
4.0 0 20 2 5.00 1 1 T20I v West Indies Roseau 5 Jul 2014 T20I # 402
4.0 0 34 1 8.50 1 1 T20I v West Indies Roseau 6 Jul 2014 T20I # 403
23.0 5 62 0 2.69 2 1 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
9.0 0 33 0 3.66 2 3 Test v Pakistan Abu Dhabi 9 Nov 2014 Test # 2144
30.0 5 67 3 2.23 2 2 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
11.0 3 21 1 1.90 2 4 Test v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
24.0 4 54 1 2.25 2 1 Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
11.0 3 20 0 1.81 2 3 Test v Pakistan Sharjah 26 Nov 2014 Test # 2147
8.0 0 65 0 8.12 1 2 ODI v Australia Melbourne 29 Mar 2015 ODI # 3646
24.0 1 104 1 4.33 2 1 Test v England Lord's 21 May 2015 Test # 2162
34.0 4 162 2 4.76 2 3 Test v England Lord's 21 May 2015 Test # 2162
30.0 5 83 4 2.76 2 2 Test v England Leeds 29 May 2015 Test # 2163
18.0 7 43 1 2.38 2 4 Test v England Leeds 29 May 2015 Test # 2163
9.0 0 68 0 7.55 1 2 ODI v England The Oval 12 Jun 2015 ODI # 3655
8.2 1 44 3 5.28 1 1 ODI v England Southampton 14 Jun 2015 ODI # 3656
10.0 0 70 1 7.00 2 2 ODI v England Nottingham 17 Jun 2015 ODI # 3657
4.0 0 28 0 7.00 1 2 ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
4.0 0 45 1 11.25 3 1 T20I v England Manchester 23 Jun 2015 T20I # 423
24.0 8 70 1 2.91 1 1 Test v Australia Brisbane 5 Nov 2015 Test # 2185
DNB - - - - - 3 Test v Australia Brisbane 5 Nov 2015 Test # 2185
29.0 6 88 0 3.03 1 1 Test v Australia Perth 13 Nov 2015 Test # 2187
25.0 4 97 4 3.88 1 3 Test v Australia Perth 13 Nov 2015 Test # 2187
17.0 1 50 1 2.94 1 2 Test v Australia Adelaide 27 Nov 2015 Test # 2190
16.0 1 58 0 3.62 1 4 Test v Australia Adelaide 27 Nov 2015 Test # 2190
17.0 8 28 2 1.64 1 1 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
15.0 3 68 2 4.53 1 3 Test v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
28.0 14 73 1 2.60 1 2 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
14.0 7 35 1 2.50 1 4 Test v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
23.0 3 80 1 3.47 1 1 Test v South Africa Durban 19 Aug 2016 Test # 2219
35.0 5 114 1 3.25 1 1 Test v South Africa Centurion 27 Aug 2016 Test # 2220
16.0 6 46 3 2.87 1 3 Test v South Africa Centurion 27 Aug 2016 Test # 2220
9.0 0 57 0 6.33 1 2 ODI v India Dharamsala 16 Oct 2016 ODI # 3796
9.3 0 52 3 5.47 3 2 ODI v India Delhi 20 Oct 2016 ODI # 3797
10.0 0 55 1 5.50 3 2 ODI v India Mohali 23 Oct 2016 ODI # 3798
9.0 0 40 3 4.44 1 2 ODI v India Ranchi 26 Oct 2016 ODI # 3799
10.0 0 56 0 5.60 1 1 ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
10.0 0 63 2 6.30 4 1 ODI v Australia Canberra 6 Dec 2016 ODI # 3812
10.0 2 45 0 4.50 1 1 ODI v Australia Melbourne 9 Dec 2016 ODI # 3813
3.0 0 15 0 5.00 1 2 ODI v Australia Birmingham 2 Jun 2017 ODI # 3876
9.3 0 44 2 4.63 1 1 ODI v England Cardiff 6 Jun 2017 ODI # 3880
9.0 1 45 3 5.00 1 2 ODI v Bangladesh Cardiff 9 Jun 2017 ODI # 3883
10.0 0 73 3 7.30 1 1 ODI v India Wankhede 22 Oct 2017 ODI # 3928
9.0 1 60 1 6.66 1 2 ODI v India Pune 25 Oct 2017 ODI # 3931
10.0 0 66 2 6.60 1 1 ODI v India Kanpur 29 Oct 2017 ODI # 3932
4.0 0 44 0 11.00 3 1 T20I v India Delhi 1 Nov 2017 T20I # 630
2.0 0 13 2 6.50 3 1 T20I v India Thiruvananthapuram 7 Nov 2017 T20I # 632
2.3 0 27 1 10.80 2 2 T20I v Australia Sydney 3 Feb 2018 T20I # 642
4.0 0 30 0 7.50 2 1 T20I v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
4.0 0 26 1 6.50 2 2 T20I v Pakistan Dubai (DICS) 2 Nov 2018 T20I # 706
4.0 0 30 0 7.50 2 1 T20I v Pakistan Dubai (DICS) 4 Nov 2018 T20I # 708
9.0 1 31 1 3.44 2 2 ODI v Pakistan Abu Dhabi 7 Nov 2018 ODI # 4066
9.3 0 48 0 5.05 2 2 ODI v Pakistan Abu Dhabi 9 Nov 2018 ODI # 4068
25.0 5 56 1 2.24 1 2 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
12.0 3 42 3 3.50 1 4 Test v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
9.0 0 70 1 7.77 3 1 ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
7.0 3 17 0 2.42 2 2 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
12.0 2 33 1 2.75 2 4 Test v Sri Lanka Galle 14 Aug 2019 Test # 2354
29.0 7 63 4 2.17 2 1 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
12.0 6 15 2 1.25 2 3 Test v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
4.0 0 20 2 5.00 1 1 T20I v Sri Lanka Pallekele 1 Sep 2019 T20I # 878
4.0 0 18 2 4.50 1 1 T20I v Sri Lanka Pallekele 3 Sep 2019 T20I # 879
4.0 0 16 0 4.00 1 1 T20I v Sri Lanka Pallekele 6 Sep 2019 T20I # 880
30.2 7 93 4 3.06 1 1 Test v Australia Perth 12 Dec 2019 Test # 2374
21.1 6 69 5 3.25 1 3 Test v Australia Perth 12 Dec 2019 Test # 2374
33.1 6 103 3 3.10 2 1 Test v Australia Melbourne 26 Dec 2019 Test # 2376
15.0 3 44 0 2.93 2 3 Test v Australia Melbourne 26 Dec 2019 Test # 2376
25.1 8 43 6 1.70 1 2 Test v England Lord's 2 Jun 2021 Test # 2422
17.0 1 37 1 2.17 1 4 Test v England Lord's 2 Jun 2021 Test # 2422
22.0 6 64 1 2.90 1 1 Test v India Southampton 18 Jun 2021 Test # 2425
19.0 4 48 4 2.52 1 3 Test v India Southampton 18 Jun 2021 Test # 2425
4.0 0 25 1 6.25 2 2 T20I v Pakistan Sharjah 26 Oct 2021 T20I # 1367
4.0 0 26 1 6.50 2 1 T20I v India Dubai (DICS) 31 Oct 2021 T20I # 1381
4.0 0 24 1 6.00 2 2 T20I v Scotland Dubai (DICS) 3 Nov 2021 T20I # 1388
4.0 0 15 2 3.75 1 2 T20I v Namibia Sharjah 5 Nov 2021 T20I # 1394
4.0 0 24 2 6.00 1 1 T20I v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
4.0 0 24 1 6.00 1 1 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
3.5 0 43 0 11.21 2 2 T20I v Australia Dubai (DICS) 14 Nov 2021 T20I # 1428
4.0 0 40 1 10.00 1 2 T20I v India Jaipur 17 Nov 2021 T20I # 1434
4.0 0 16 3 4.00 1 2 T20I v India Ranchi 19 Nov 2021 T20I # 1440
27.4 6 69 5 2.49 1 1 Test v India Kanpur 25 Nov 2021 Test # 2435
22.0 2 75 3 3.40 1 3 Test v India Kanpur 25 Nov 2021 Test # 2435
22.0 6 43 0 1.95 1 1 Test v India Wankhede 3 Dec 2021 Test # 2438
13.0 2 31 0 2.38 1 3 Test v India Wankhede 3 Dec 2021 Test # 2438
14.0 3 55 4 3.92 1 2 Test v England Lord's 2 Jun 2022 Test # 2464
23.5 5 87 0 3.65 1 4 Test v England Lord's 2 Jun 2022 Test # 2464
32.0 1 154 0 4.81 1 2 Test v England Nottingham 10 Jun 2022 Test # 2465
11.0 0 67 1 6.09 1 4 Test v England Nottingham 10 Jun 2022 Test # 2465
23.0 2 100 3 4.34 2 2 Test v England Leeds 23 Jun 2022 Test # 2467
19.0 5 68 1 3.57 2 4 Test v England Leeds 23 Jun 2022 Test # 2467
4.0 0 46 1 11.50 2 2 T20I v West Indies Kingston 10 Aug 2022 T20I # 1728
4.0 0 34 1 8.50 2 2 T20I v West Indies Kingston 12 Aug 2022 T20I # 1732
4.0 0 37 1 9.25 3 2 T20I v West Indies Kingston 14 Aug 2022 T20I # 1735
10.0 0 39 2 3.90 2 2 ODI v West Indies Bridgetown 17 Aug 2022 ODI # 4450
7.0 1 22 4 3.14 2 2 ODI v West Indies Bridgetown 19 Aug 2022 ODI # 4453
10.0 2 47 1 4.70 2 1 ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
10.0 0 39 1 3.90 3 1 ODI v Australia Cairns 8 Sep 2022 ODI # 4462
10.0 1 57 1 5.70 2 1 ODI v Australia Cairns 11 Sep 2022 ODI # 4464
2.1 0 6 3 2.76 2 2 T20I v Australia Sydney 22 Oct 2022 T20I # 1839
4.0 1 12 1 3.00 1 2 T20I v Sri Lanka Sydney 29 Oct 2022 T20I # 1850
4.0 0 43 1 10.75 2 1 T20I v England Brisbane 1 Nov 2022 T20I # 1858
4.0 0 29 2 7.25 2 2 T20I v Ireland Adelaide 4 Nov 2022 T20I # 1862
3.1 0 24 0 7.57 2 2 T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
25.5 4 69 3 2.67 1 1 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
15.0 5 39 0 2.60 1 3 Test v Pakistan Karachi 26 Dec 2022 Test # 2486
25.0 7 62 1 2.48 1 2 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
20.0 7 43 2 2.15 1 4 Test v Pakistan Karachi 2 Jan 2023 Test # 2487
8.1 0 55 1 6.73 1 2 ODI v Pakistan Karachi 9 Jan 2023 ODI # 4500
6.0 1 33 2 5.50 1 2 ODI v Pakistan Karachi 11 Jan 2023 ODI # 4502
10.0 0 56 3 5.60 1 1 ODI v Pakistan Karachi 13 Jan 2023 ODI # 4504
4.0 0 25 5 6.25 1 2 T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
3.4 1 32 1 8.72 1 2 T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
4.0 1 24 0 6.00 1 2 T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
3.0 0 25 1 8.33 1 2 T20I v England Chester-le-Street 30 Aug 2023 T20I # 2225
4.0 0 48 1 12.00 2 1 T20I v England Manchester 1 Sep 2023 T20I # 2229
3.3 0 30 2 8.57 1 2 T20I v England Birmingham 3 Sep 2023 T20I # 2231
4.0 0 39 0 9.75 1 1 T20I v England Nottingham 5 Sep 2023 T20I # 2232
10.0 0 71 2 7.10 1 1 ODI v England Cardiff 8 Sep 2023 ODI # 4636
7.0 0 65 2 9.28 4 1 ODI v England Southampton 10 Sep 2023 ODI # 4640
4.0 0 29 0 7.25 2 1 ODI v England Lord's 15 Sep 2023 ODI # 4647
10.0 0 77 2 7.70 3 1 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
5.0 0 27 1 5.40 2 2 ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
8.0 0 52 1 6.50 2 1 ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
10.0 0 100 3 10.00 2 1 ODI v India Wankhede 15 Nov 2023 ODI # 4703
14.1 2 43 1 3.03 1 1 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
15.0 3 33 1 2.20 1 3 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
5.2 5 0 1 0.00 1 1 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
6.0 1 25 1 4.16 3 3 Test v Bangladesh Mirpur 6 Dec 2023 Test # 2517
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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