Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2009-2024 285 261 36 5589 136 24.84 5567 100.39 2 22 15 378 213 Profile
Innings by innings list
58 94 64 3 3 90.62 3 caught 1 ODI v Scotland Benoni 19 Apr 2009 ODI # 2842
8 12 13 1 0 61.53 7 caught 2 ODI v Netherlands Amstelveen 30 Aug 2009 ODI # 2880
8* 3 5 2 0 160.00 6 not out 2 ODI v Netherlands Amstelveen 1 Sep 2009 ODI # 2881
2 6 5 0 0 40.00 7 caught 1 T20I v Ireland Colombo (PSS) 1 Feb 2010 T20I # 128
23 15 12 3 0 191.66 6 caught 2 T20I v Canada Colombo (SSC) 4 Feb 2010 T20I # 132
43* 31 25 3 2 172.00 6 not out 1 T20I v Ireland Dubai (DICS) 9 Feb 2010 T20I # 135
0 3 1 0 0 0.00 6 caught 1 T20I v Scotland Abu Dhabi 10 Feb 2010 T20I # 137
1 4 3 0 0 33.33 4 caught 1 T20I v Netherlands Dubai (DICS) 12 Feb 2010 T20I # 141
DNB - - - - - - - 2 T20I v Ireland Dubai (DICS) 13 Feb 2010 T20I # 143
8 - 5 1 0 160.00 7 caught 1 ODI v Canada Sharjah 16 Feb 2010 ODI # 2957
62 - 57 3 5 108.77 8 caught 1 ODI v Canada Sharjah 18 Feb 2010 ODI # 2959
0 2 3 0 0 0.00 6 caught 1 T20I v India Gros Islet 1 May 2010 T20I # 153
0 6 5 0 0 0.00 7 caught 2 T20I v South Africa Bridgetown 5 May 2010 T20I # 162
15* 21 12 0 1 125.00 6 not out 2 ODI v Canada The Hague 1 Jul 2010 ODI # 3005
23 29 25 1 1 92.00 7 caught 2 ODI v Ireland Rotterdam 3 Jul 2010 ODI # 3008
47 72 42 3 2 111.90 8 caught 2 ODI v Kenya Amstelveen 5 Jul 2010 ODI # 3012
DNB - - - - - - - 2 ODI v Netherlands The Hague 7 Jul 2010 ODI # 3017
4 13 15 0 0 26.66 8 lbw 1 ODI v Scotland Rotterdam 9 Jul 2010 ODI # 3019
6* 20 13 0 0 46.15 7 not out 2 ODI v Netherlands Rotterdam 10 Jul 2010 ODI # 3024
DNB - - - - - - - 2 ODI v Scotland Ayr 16 Aug 2010 ODI # 3033
2 9 8 0 0 25.00 7 caught 1 ODI v Scotland Ayr 17 Aug 2010 ODI # 3035
0 - 4 0 0 0.00 5 bowled 2 ODI v Kenya Nairobi (Gym) 7 Oct 2010 ODI # 3052
23* - 18 4 1 127.77 7 not out 2 ODI v Kenya Nairobi (Gym) 9 Oct 2010 ODI # 3053
60 - 69 3 3 86.95 7 caught 1 ODI v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
58 70 59 3 2 98.30 5 caught 2 ODI v Canada King City (NW) 7 Aug 2011 ODI # 3173
47 38 31 1 4 151.61 5 caught 1 ODI v Canada Toronto 9 Aug 2011 ODI # 3174
37 75 56 0 2 66.07 5 run out 1 ODI v Pakistan Sharjah 10 Feb 2012 ODI # 3236
22 - 13 3 0 169.23 5 caught 2 T20I v Netherlands Dubai (DICS) 14 Mar 2012 T20I # 233
12 - 6 0 1 200.00 6 bowled 1 T20I v Canada ICCA Dubai 18 Mar 2012 T20I # 234
1 - 2 0 0 50.00 7 caught 1 T20I v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
41 - 63 2 1 65.07 6 caught 1 ODI v Netherlands Sharjah 29 Mar 2012 ODI # 3270
3 - 3 0 0 100.00 6 lbw 2 ODI v Netherlands Sharjah 31 Mar 2012 ODI # 3271
2 - 17 0 0 11.76 6 lbw 2 ODI v Ireland Dublin 5 Jul 2012 ODI # 3282
46 78 60 3 4 76.66 6 bowled 2 ODI v Australia Sharjah 25 Aug 2012 ODI # 3297
31 23 17 2 2 182.35 5 caught 2 T20I v India Colombo (RPS) 19 Sep 2012 T20I # 265
1 10 6 0 0 16.66 6 bowled 2 T20I v England Colombo (RPS) 21 Sep 2012 T20I # 268
7 - 7 1 0 100.00 6 caught 1 T20I v Scotland Sharjah 3 Mar 2013 T20I # 307
DNB - - - - - - - 2 T20I v Scotland Sharjah 4 Mar 2013 T20I # 309
DNB - - - - - - - 2 ODI v Scotland Sharjah 6 Mar 2013 ODI # 3341
51 - 44 5 0 115.90 5 caught 2 ODI v Scotland Sharjah 8 Mar 2013 ODI # 3342
26 - 24 1 2 108.33 5 caught 1 T20I v Kenya Sharjah 30 Sep 2013 T20I # 330
DNB - - - - - - - 2 ODI v Kenya Sharjah 2 Oct 2013 ODI # 3417
46* - 42 3 2 109.52 4 not out 2 ODI v Kenya Sharjah 4 Oct 2013 ODI # 3418
10 - 9 0 1 111.11 6 lbw 2 T20I v Kenya Sharjah 11 Oct 2013 T20I # 332
6 16 7 1 0 85.71 6 caught 1 T20I v Netherlands Sharjah 15 Nov 2013 T20I # 335
46 40 29 3 4 158.62 4 caught 1 T20I v Scotland Sharjah 16 Nov 2013 T20I # 337
6 9 9 0 0 66.66 5 caught 1 T20I v Kenya Sharjah 24 Nov 2013 T20I # 345
6 6 6 1 0 100.00 4 caught 2 T20I v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
15 - 10 2 0 150.00 5 bowled 1 T20I v Pakistan Sharjah 8 Dec 2013 T20I # 349
15 19 13 3 0 115.38 5 lbw 2 ODI v Pakistan Fatullah 27 Feb 2014 ODI # 3475
7 15 15 0 0 46.66 6 caught 1 ODI v Bangladesh Fatullah 1 Mar 2014 ODI # 3478
37 66 43 3 1 86.04 6 lbw 2 ODI v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
6 24 20 0 0 30.00 6 caught 1 ODI v India Mirpur 5 Mar 2014 ODI # 3483
3 16 9 0 0 33.33 5 lbw 1 T20I v Bangladesh Mirpur 16 Mar 2014 T20I # 366
6* 12 5 0 0 120.00 5 not out 2 T20I v Hong Kong Chattogram 18 Mar 2014 T20I # 370
1 3 2 0 0 50.00 6 lbw 2 T20I v Nepal Chattogram 20 Mar 2014 T20I # 374
14* - 17 3 0 82.35 6 not out 2 ODI v Hong Kong Kuala Lumpur 1 May 2014 ODI # 3487
77 - 57 8 3 135.08 6 caught 1 ODI v U.A.E. Kuala Lumpur 2 May 2014 ODI # 3488
54 36 33 3 3 163.63 6 caught 1 ODI v Zimbabwe Bulawayo 18 Jul 2014 ODI # 3503
22 42 37 2 1 59.45 6 caught 1 ODI v Zimbabwe Bulawayo 20 Jul 2014 ODI # 3504
42 48 40 1 2 105.00 6 run out 2 ODI v Zimbabwe Bulawayo 22 Jul 2014 ODI # 3505
37 61 31 1 2 119.35 6 caught 1 ODI v Zimbabwe Bulawayo 24 Jul 2014 ODI # 3506
28 - 30 1 1 93.33 4 caught 1 ODI v U.A.E. ICCA Dubai 28 Nov 2014 ODI # 3556
15 - 15 2 0 100.00 4 caught 1 ODI v U.A.E. ICCA Dubai 30 Nov 2014 ODI # 3558
26 - 41 1 0 63.41 5 lbw 2 ODI v U.A.E. ICCA Dubai 2 Dec 2014 ODI # 3560
23 - 43 0 0 53.48 5 caught 2 ODI v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
DNB - - - - - - - 2 ODI v Scotland ICCA Dubai 8 Jan 2015 ODI # 3572
2 - 9 0 0 22.22 6 caught 1 ODI v Ireland Dubai (DICS) 10 Jan 2015 ODI # 3573
0 - 3 0 0 0.00 6 lbw 2 ODI v Scotland Abu Dhabi 14 Jan 2015 ODI # 3576
9 - 21 0 0 42.85 5 caught 1 ODI v Ireland Dubai (DICS) 17 Jan 2015 ODI # 3581
44 65 43 5 0 102.32 6 caught 2 ODI v Bangladesh Canberra 18 Feb 2015 ODI # 3605
21 34 27 2 1 77.77 5 bowled 1 ODI v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
1 10 3 0 0 33.33 5 lbw 2 ODI v Scotland Dunedin 26 Feb 2015 ODI # 3614
2 20 10 0 0 20.00 6 caught 2 ODI v Australia Perth 4 Mar 2015 ODI # 3623
6 20 15 0 0 40.00 6 caught 1 ODI v New Zealand Napier 8 Mar 2015 ODI # 3628
16 19 17 1 1 94.11 7 caught 1 ODI v England Sydney 13 Mar 2015 ODI # 3635
33 35 29 1 2 113.79 5 caught 1 T20I v Netherlands Edinburgh 9 Jul 2015 T20I # 431
DNB - - - - - - - 2 T20I v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
33* 24 18 0 3 183.33 6 not out 1 T20I v Scotland Edinburgh 12 Jul 2015 T20I # 435
13 15 8 1 1 162.50 6 caught 1 T20I v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
11 11 9 1 0 122.22 5 caught 2 T20I v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
27 31 22 4 0 122.72 5 caught 2 T20I v Oman Dublin 25 Jul 2015 T20I # 446
0 4 1 0 0 0.00 6 caught 1 ODI v Zimbabwe Bulawayo 16 Oct 2015 ODI # 3693
116 155 121 3 6 95.86 3 caught 1 ODI v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
42 73 54 2 0 77.77 3 run out 1 ODI v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
12 26 16 0 1 75.00 3 caught 2 ODI v Zimbabwe Bulawayo 22 Oct 2015 ODI # 3697
53 101 70 3 0 75.71 3 caught 1 ODI v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
33* 29 25 0 2 132.00 5 not out 2 T20I v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
15 16 11 1 0 136.36 4 run out 2 T20I v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
17 - 18 2 1 94.44 3 caught 1 ODI v Zimbabwe Sharjah 25 Dec 2015 ODI # 3713
33 - 36 4 0 91.66 3 run out 2 ODI v Zimbabwe Sharjah 29 Dec 2015 ODI # 3716
0 - 1 0 0 0.00 3 caught 2 ODI v Zimbabwe Sharjah 2 Jan 2016 ODI # 3719
11 - 19 1 0 57.89 5 bowled 2 ODI v Zimbabwe Sharjah 4 Jan 2016 ODI # 3720
26 - 33 1 1 78.78 5 lbw 2 ODI v Zimbabwe Sharjah 6 Jan 2016 ODI # 3722
26 - 11 1 3 236.36 5 caught 1 T20I v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
22 - 12 1 2 183.33 6 bowled 1 T20I v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
23 24 18 0 2 127.77 5 caught 2 T20I v U.A.E. Fatullah 19 Feb 2016 T20I # 501
11 16 12 1 0 91.66 5 caught 2 T20I v Oman Fatullah 20 Feb 2016 T20I # 504
1 5 3 0 0 33.33 6 caught 1 T20I v Hong Kong Mirpur 22 Feb 2016 T20I # 507
1 6 1 0 0 100.00 5 run out 1 T20I v Scotland Nagpur 8 Mar 2016 T20I # 523
17 16 11 2 0 154.54 3 bowled 2 T20I v Hong Kong Nagpur 10 Mar 2016 T20I # 528
52 54 32 4 2 162.50 6 run out 1 T20I v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
3 4 4 0 0 75.00 5 lbw 1 T20I v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
11 21 14 1 0 78.57 5 caught 2 T20I v South Africa Wankhede 20 Mar 2016 T20I # 542
12 20 10 0 1 120.00 6 caught 2 T20I v England Delhi 23 Mar 2016 T20I # 546
9 21 8 1 0 112.50 7 caught 1 T20I v West Indies Nagpur 27 Mar 2016 T20I # 552
DNB - - - - - - - 1 ODI v Scotland Edinburgh 4 Jul 2016 ODI # 3759
14* - 14 1 0 100.00 7 not out 1 ODI v Scotland Edinburgh 6 Jul 2016 ODI # 3760
5 - 10 0 0 50.00 7 lbw 1 ODI v Ireland Belfast 12 Jul 2016 ODI # 3761
40 - 41 4 0 97.56 7 caught 1 ODI v Ireland Belfast 14 Jul 2016 ODI # 3762
50 - 67 5 1 74.62 7 caught 1 ODI v Ireland Belfast 17 Jul 2016 ODI # 3763
25 - 33 1 1 75.75 6 bowled 2 ODI v Ireland Belfast 19 Jul 2016 ODI # 3764
30 36 24 3 0 125.00 5 caught 2 ODI v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
49 100 61 3 2 80.32 6 lbw 2 ODI v Bangladesh Mirpur 28 Sep 2016 ODI # 3783
3 13 10 0 0 30.00 7 caught 2 ODI v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
26 - 23 2 0 113.04 5 caught 1 T20I v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
13* - 13 0 0 100.00 6 not out 2 T20I v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
7* - 6 0 0 116.66 7 not out 1 T20I v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
26* - 17 1 2 152.94 5 not out 2 T20I v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
11 - 8 1 0 137.50 5 stumped 2 T20I v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
DNB - - - - - - - 2 T20I v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
DNB - - - - - - - 2 T20I v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
6 13 12 0 0 50.00 6 caught 1 ODI v Zimbabwe Harare 16 Feb 2017 ODI # 3835
33 52 33 1 1 100.00 5 caught 1 ODI v Zimbabwe Harare 19 Feb 2017 ODI # 3837
11 16 8 0 1 137.50 7 bowled 2 ODI v Zimbabwe Harare 21 Feb 2017 ODI # 3838
17 37 31 1 0 54.83 8 caught 1 ODI v Zimbabwe Harare 24 Feb 2017 ODI # 3840
48 52 40 4 1 120.00 7 caught 1 ODI v Zimbabwe Harare 26 Feb 2017 ODI # 3842
1 6 2 0 0 50.00 5 caught 2 T20I v Ireland Greater Noida 8 Mar 2017 T20I # 599
34 20 15 4 2 226.66 7 caught 1 T20I v Ireland Greater Noida 10 Mar 2017 T20I # 600
89 31 30 6 9 296.66 7 run out 1 T20I v Ireland Greater Noida 12 Mar 2017 T20I # 601
34* - 19 3 1 178.94 7 not out 1 ODI v Ireland Greater Noida 15 Mar 2017 ODI # 3850
14 17 10 1 1 140.00 6 caught 1 ODI v Ireland Greater Noida 17 Mar 2017 ODI # 3851
13 25 16 1 0 81.25 6 run out 1 ODI v Ireland Greater Noida 19 Mar 2017 ODI # 3852
41 85 64 3 0 64.06 7 caught 1 ODI v Ireland Greater Noida 22 Mar 2017 ODI # 3853
DNB - - - - - - - 2 ODI v Ireland Greater Noida 24 Mar 2017 ODI # 3854
2 - 6 0 0 33.33 6 caught 1 T20I v West Indies Basseterre 2 Jun 2017 T20I # 611
8 - 11 1 0 72.72 5 run out 2 T20I v West Indies Basseterre 3 Jun 2017 T20I # 612
38 - 30 2 2 126.66 4 caught 1 T20I v West Indies Basseterre 5 Jun 2017 T20I # 613
27* - 30 2 0 90.00 6 not out 1 ODI v West Indies Gros Islet 9 Jun 2017 ODI # 3884
13 - 24 0 0 54.16 6 caught 1 ODI v West Indies Gros Islet 11 Jun 2017 ODI # 3887
TDNB - - - - - - - - ODI v West Indies Gros Islet 14 Jun 2017 ODI # 3890
0 - 4 0 0 0.00 6 run out 1 ODI v Ireland Sharjah 5 Dec 2017 ODI # 3935
29 - 26 3 0 111.53 6 bowled 2 ODI v Ireland Sharjah 7 Dec 2017 ODI # 3937
1 - 5 0 0 20.00 6 caught 1 ODI v Ireland Sharjah 10 Dec 2017 ODI # 3940
40* - 27 4 3 148.14 4 not out 2 T20I v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
45 - 26 2 4 173.07 4 caught 1 T20I v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
DNB - - - - - - - 1 ODI v Zimbabwe Sharjah 9 Feb 2018 ODI # 3972
31 - 28 3 2 110.71 7 bowled 2 ODI v Zimbabwe Sharjah 11 Feb 2018 ODI # 3974
18* - 24 1 1 75.00 5 not out 2 ODI v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
DNB - - - - - - - 2 ODI v Zimbabwe Sharjah 16 Feb 2018 ODI # 3977
9 - 11 1 0 81.81 7 caught 1 ODI v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
92 104 82 7 3 112.19 5 run out 1 ODI v Scotland Bulawayo 4 Mar 2018 ODI # 3983
51 81 56 4 0 91.07 5 stumped 2 ODI v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
38 103 63 1 0 60.31 5 run out 2 ODI v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
31 55 54 2 0 57.40 5 caught 2 ODI v West Indies Harare 15 Mar 2018 ODI # 3997
6 20 11 0 0 54.54 6 caught 2 ODI v U.A.E. Harare 20 Mar 2018 ODI # 4003
12 36 24 0 0 50.00 5 caught 2 ODI v Ireland Harare 23 Mar 2018 ODI # 4006
27* - 12 0 3 225.00 5 not out 2 ODI v West Indies Harare 25 Mar 2018 ODI # 4007
0 1 2 0 0 0.00 5 bowled 1 T20I v Bangladesh Dehradun 3 Jun 2018 T20I # 667
31* - 15 3 2 206.66 5 not out 2 T20I v Bangladesh Dehradun 5 Jun 2018 T20I # 668
3 - 5 0 0 60.00 5 caught 1 T20I v Bangladesh Dehradun 7 Jun 2018 T20I # 669
24 55 44 4 0 54.54 7 caught 2 Test v India Bengaluru 14 Jun 2018 Test # 2307
0 4 4 0 0 0.00 4 lbw 3 Test v India Bengaluru 14 Jun 2018 Test # 2307
7 9 5 0 1 140.00 5 caught 1 T20I v Ireland Bready 20 Aug 2018 T20I # 696
12 13 5 1 1 240.00 6 caught 1 T20I v Ireland Bready 22 Aug 2018 T20I # 697
1 8 2 0 0 50.00 7 caught 1 ODI v Ireland Belfast 27 Aug 2018 ODI # 4032
13 13 12 1 0 108.33 7 caught 1 ODI v Ireland Belfast 29 Aug 2018 ODI # 4033
DNB - - - - - - - 2 ODI v Ireland Belfast 31 Aug 2018 ODI # 4035
15 - 12 0 1 125.00 6 caught 1 ODI v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
10 - 24 0 0 41.66 7 lbw 1 ODI v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
7 - 5 1 0 140.00 6 caught 1 ODI v Pakistan Abu Dhabi 21 Sep 2018 ODI # 4043
38 - 28 2 2 135.71 6 caught 2 ODI v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
64 - 56 3 4 114.28 7 caught 1 ODI v India Dubai (DICS) 25 Sep 2018 ODI # 4046
49* - 40 5 1 122.50 5 not out 2 T20I v Ireland Dehradun 21 Feb 2019 T20I # 745
17 - 5 1 2 340.00 4 bowled 1 T20I v Ireland Dehradun 23 Feb 2019 T20I # 746
81 - 36 6 7 225.00 5 caught 1 T20I v Ireland Dehradun 24 Feb 2019 T20I # 747
DNB - - - - - - - 2 ODI v Ireland Dehradun 28 Feb 2019 ODI # 4100
24 - 20 0 2 120.00 6 caught 1 ODI v Ireland Dehradun 2 Mar 2019 ODI # 4101
2 - 4 0 0 50.00 8 caught 1 ODI v Ireland Dehradun 5 Mar 2019 ODI # 4105
64 - 85 6 0 75.29 8 caught 1 ODI v Ireland Dehradun 8 Mar 2019 ODI # 4108
40 - 70 1 1 57.14 6 caught 1 ODI v Ireland Dehradun 10 Mar 2019 ODI # 4110
0 - 3 0 0 0.00 6 caught 2 Test v Ireland Dehradun 15 Mar 2019 Test # 2351
1 - 1 0 0 100.00 4 run out 4 Test v Ireland Dehradun 15 Mar 2019 Test # 2351
27 41 25 2 2 108.00 6 caught 2 ODI v Ireland Belfast 19 May 2019 ODI # 4139
7 28 22 0 0 31.81 5 run out 1 ODI v Australia Bristol 1 Jun 2019 ODI # 4146
11 21 16 1 0 68.75 5 bowled 2 ODI v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
9 42 24 0 0 37.50 6 caught 1 ODI v New Zealand Taunton 8 Jun 2019 ODI # 4154
1 6 2 0 0 50.00 6 bowled 1 ODI v South Africa Cardiff 15 Jun 2019 ODI # 4160
9 8 7 0 1 128.57 6 caught 2 ODI v England Manchester 18 Jun 2019 ODI # 4163
52 105 55 4 1 94.54 6 caught 2 ODI v India Southampton 22 Jun 2019 ODI # 4169
0 3 2 0 0 0.00 5 bowled 2 ODI v Bangladesh Southampton 24 Jun 2019 ODI # 4172
16 53 33 0 0 48.48 6 caught 1 ODI v Pakistan Leeds 29 Jun 2019 ODI # 4177
2 11 6 0 0 33.33 6 caught 2 ODI v West Indies Leeds 4 Jul 2019 ODI # 4184
0 3 3 0 0 0.00 6 bowled 1 Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
8 10 13 0 1 61.53 7 caught 3 Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
38 - 18 0 4 211.11 6 caught 1 T20I v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
84* - 54 3 7 155.55 6 not out 1 T20I v Bangladesh Mirpur 15 Sep 2019 T20I # 883
4 - 2 1 0 200.00 5 caught 1 T20I v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
4 - 6 0 0 66.66 5 lbw 1 T20I v Bangladesh Chattogram 21 Sep 2019 T20I # 892
1 - 14 0 0 7.14 7 caught 1 ODI v West Indies Lucknow 6 Nov 2019 ODI # 4213
32 - 38 5 0 84.21 7 lbw 2 ODI v West Indies Lucknow 9 Nov 2019 ODI # 4214
50* - 66 3 1 75.75 7 not out 1 ODI v West Indies Lucknow 11 Nov 2019 ODI # 4215
7 - 9 0 0 77.77 6 caught 2 T20I v West Indies Lucknow 14 Nov 2019 T20I # 1015
3 - 6 0 0 50.00 7 caught 1 T20I v West Indies Lucknow 16 Nov 2019 T20I # 1016
15 - 7 1 1 214.28 7 caught 1 T20I v West Indies Lucknow 17 Nov 2019 T20I # 1017
DNB - - - - - - - 2 T20I v Ireland Greater Noida 6 Mar 2020 T20I # 1077
27 - 17 2 1 158.82 4 caught 1 T20I v Ireland Greater Noida 8 Mar 2020 T20I # 1079
4 - 8 0 0 50.00 5 caught 2 T20I v Ireland Greater Noida 10 Mar 2020 T20I # 1083
3 11 7 0 0 42.85 5 caught 1 ODI v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
DNB - - - - - - - 2 ODI v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
32 56 54 3 1 59.25 6 lbw 1 ODI v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
7 19 11 0 0 63.63 4 caught 1 T20I v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
40 25 15 2 4 266.66 5 caught 1 T20I v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
2 - 5 0 0 40.00 5 caught 1 T20I v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
11* 10 4 2 0 275.00 5 not out 1 T20I v Scotland Sharjah 25 Oct 2021 T20I # 1364
35* 54 32 5 0 109.37 7 not out 1 T20I v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
32* 24 17 5 1 188.23 6 not out 1 T20I v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
35 42 32 2 1 109.37 6 caught 2 T20I v India Abu Dhabi 3 Nov 2021 T20I # 1390
14 35 20 0 0 70.00 6 caught 1 T20I v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
20 44 24 2 0 83.33 6 caught 1 ODI v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
32 63 38 3 0 84.21 6 caught 2 ODI v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
DNB - - - - - - - 2 ODI v Bangladesh Chattogram 28 Feb 2022 ODI # 4359
16 28 19 2 0 84.21 6 caught 2 T20I v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
DNB - - - - - - - 2 T20I v Bangladesh Mirpur 5 Mar 2022 T20I # 1496
10 13 7 1 0 142.85 5 caught 1 ODI v Zimbabwe Harare 4 Jun 2022 ODI # 4397
DNB - - - - - - - 2 ODI v Zimbabwe Harare 6 Jun 2022 ODI # 4400
34* - 47 2 1 72.34 6 not out 2 ODI v Zimbabwe Harare 9 Jun 2022 ODI # 4403
15* 12 8 3 0 187.50 6 not out 2 T20I v Zimbabwe Harare 11 Jun 2022 T20I # 1561
43* 39 22 1 4 195.45 7 not out 1 T20I v Zimbabwe Harare 12 Jun 2022 T20I # 1568
31 44 30 2 0 103.33 6 caught 1 T20I v Zimbabwe Harare 14 Jun 2022 T20I # 1570
5 9 6 0 0 83.33 5 caught 1 T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
9 16 9 1 0 100.00 6 caught 1 T20I v Ireland Belfast 11 Aug 2022 T20I # 1729
6 - 5 0 0 120.00 5 run out 1 T20I v Ireland Belfast 12 Aug 2022 T20I # 1731
5 9 5 1 0 100.00 5 caught 1 T20I v Ireland Belfast 15 Aug 2022 T20I # 1736
0 - 1 0 0 0.00 6 caught 1 T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
DNB - - - - - - - 2 T20I v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
8 17 9 1 0 88.88 4 lbw 2 T20I v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
1 5 4 0 0 25.00 5 caught 1 T20I v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
0 1 1 0 0 0.00 6 bowled 1 T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
7 14 7 1 0 100.00 6 lbw 2 T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
3 7 5 0 0 60.00 6 caught 1 T20I v England Perth 22 Oct 2022 T20I # 1840
13 15 8 1 0 162.50 6 caught 1 T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
1 10 2 0 0 50.00 5 caught 2 T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
2 8 3 0 0 66.66 7 caught 1 ODI v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
41 51 34 2 2 120.58 7 caught 1 ODI v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
12 18 12 2 0 100.00 6 caught 1 ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
38* 57 38 3 1 100.00 4 not out 2 T20I v Pakistan Sharjah 24 Mar 2023 T20I # 2030
14* 15 9 0 1 155.55 5 not out 2 T20I v Pakistan Sharjah 26 Mar 2023 T20I # 2033
17 20 10 1 1 170.00 5 run out 2 T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
27* 43 28 4 0 96.42 5 not out 2 ODI v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
2 5 5 0 0 40.00 6 caught 2 ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
23 45 23 2 0 100.00 5 lbw 1 ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
DNB - - - - - - - 2 ODI v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
25* 31 15 1 1 166.66 6 not out 1 ODI v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
1 14 9 0 0 11.11 5 lbw 1 ODI v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
54* 79 40 6 1 135.00 5 not out 1 T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
16 28 22 1 0 72.72 4 caught 1 T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
7 40 19 0 0 36.84 6 caught 2 ODI v Pakistan Hambantota 22 Aug 2023 ODI # 4625
29 43 29 3 0 100.00 3 caught 1 ODI v Pakistan Hambantota 24 Aug 2023 ODI # 4626
3 27 15 0 0 20.00 7 caught 2 ODI v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
3 21 6 0 0 50.00 6 caught 2 ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
65 40 32 6 5 203.12 6 caught 2 ODI v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
6 19 12 0 0 50.00 6 bowled 1 ODI v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
19 52 27 1 0 70.37 6 lbw 1 ODI v India Delhi 11 Oct 2023 ODI # 4666
9 14 15 1 0 60.00 7 caught 1 ODI v England Delhi 15 Oct 2023 ODI # 4670
7 10 9 1 0 77.77 7 bowled 2 ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
DNB - - - - - - - 2 ODI v Pakistan Chennai 23 Oct 2023 ODI # 4679
DNB - - - - - - - 2 ODI v Sri Lanka Pune 30 Oct 2023 ODI # 4687
DNB - - - - - - - 2 ODI v Netherlands Lucknow 3 Nov 2023 ODI # 4691
12 15 10 0 1 120.00 6 bowled 1 ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
2 7 3 0 0 66.66 7 caught 1 ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
4* - 1 1 0 400.00 5 not out 1 T20I v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
47 - 27 5 2 174.07 5 caught 2 T20I v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
1 - 2 0 0 50.00 7 caught 2 T20I v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
42 36 27 2 3 155.55 5 caught 1 T20I v India Mohali 11 Jan 2024 T20I # 2428
14 28 18 1 0 77.77 5 caught 1 T20I v India Indore 14 Jan 2024 T20I # 2431
34 16 16 2 3 212.50 5 caught 2 T20I v India Bengaluru 17 Jan 2024 T20I # 2435
136 157 130 15 3 104.61 7 caught 2 ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
1 7 4 0 0 25.00 6 lbw 2 ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
14 30 21 0 1 66.66 7 caught 1 ODI v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
9 9 8 0 0 112.50 5 caught 2 T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
27 22 17 1 2 158.82 6 caught 2 T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
16* 31 14 1 0 114.28 5 not out 1 T20I v Sri Lanka Dambulla 21 Feb 2024 T20I # 2482
40 48 27 3 2 148.14 4 caught 1 ODI v Ireland Sharjah 7 Mar 2024 ODI # 4741
48 78 62 3 0 77.41 6 caught 1 ODI v Ireland Sharjah 12 Mar 2024 ODI # 4742
25 37 21 1 1 119.04 6 caught 2 T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
59 52 38 6 3 155.26 6 caught 1 T20I v Ireland Sharjah 17 Mar 2024 T20I # 2526
6 13 8 0 0 75.00 6 caught 1 T20I v Ireland Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607 - Live]
    » Zimbabwe 158/2 (18.3 ov, J Campbell 8*, Sikandar Raza 72*, Mahedi Hasan 0/31) - Match over
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606 - Current]
France v Belgium at Dreux, Mdina Cup 6th match, May 11, 2024 [T20I # 2605]
Belgium v Malta at Dreux, Mdina Cup 5th match, May 11, 2024 [T20I # 2604]
Japan v Mongolia at Sano, 6th T20I, May 11, 2024 [T20I # 2603]
Japan v Mongolia at Sano, 5th T20I, May 11, 2024 [T20I # 2602]
 
Feedback Print this page