Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
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
unfiltered 2008-2022 132 149 9 2931 102 20.93 4923 59.53 2 9 17 254 44 Profile
filtered 2013-2022 107 115 7 2365 102 21.89 3710 63.74 2 7 12 208 42
Innings by innings list
4 22 19 0 0 21.05 7 caught 2 ODI v West Indies St George's 22 Feb 2013 ODI # 3337
15 21 11 0 1 136.36 7 caught 1 ODI v West Indies St George's 24 Feb 2013 ODI # 3339
17 57 33 0 0 51.51 5 bowled 1 ODI v West Indies St George's 26 Feb 2013 ODI # 3340
15 106 92 1 0 16.30 7 caught 1 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
12 45 40 0 0 30.00 2 caught 2 Test v Bangladesh Harare 25 Apr 2013 Test # 2087
22 45 25 2 0 88.00 2 bowled 4 Test v Bangladesh Harare 25 Apr 2013 Test # 2087
1 7 7 0 0 14.28 2 bowled 2 ODI v Bangladesh Bulawayo 3 May 2013 ODI # 3353
DNB - - - - - - - 2 ODI v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
9 18 18 2 0 50.00 2 caught 2 ODI v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
0 2 2 0 0 0.00 5 caught 1 Test v South Africa Harare 9 Aug 2014 Test # 2135
15 31 23 2 0 65.21 6 bowled 3 Test v South Africa Harare 9 Aug 2014 Test # 2135
25 67 62 1 1 40.32 7 caught 1 Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
10 81 51 0 0 19.60 2 caught 3 Test v Bangladesh Mirpur 25 Oct 2014 Test # 2141
101 285 226 13 0 44.69 7 lbw 2 Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
27 85 78 2 1 34.61 5 caught 4 Test v Bangladesh Khulna 3 Nov 2014 Test # 2143
65 153 136 7 0 47.79 5 lbw 2 Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
89* 208 181 7 1 49.17 5 not out 4 Test v Bangladesh Chattogram 12 Nov 2014 Test # 2145
9 33 17 0 0 52.94 5 bowled 2 ODI v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
32 58 53 2 0 60.37 6 caught 2 ODI v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
14 29 38 0 0 36.84 6 bowled 2 ODI v Bangladesh Mirpur 26 Nov 2014 ODI # 3553
26 62 34 2 0 76.47 6 caught 2 ODI v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
35 90 62 4 0 56.45 2 hit wicket 2 ODI v U.A.E. Nelson 19 Feb 2015 ODI # 3606
2 10 5 0 0 40.00 2 lbw 2 ODI v West Indies Canberra 24 Feb 2015 ODI # 3612
27 69 43 3 0 62.79 3 bowled 2 ODI v India Harare 14 Jul 2015 ODI # 3667
DNB - - - - - - - 2 ODI v New Zealand Harare 2 Aug 2015 ODI # 3673
2 11 6 0 0 33.33 4 lbw 1 ODI v New Zealand Harare 4 Aug 2015 ODI # 3674
3 4 4 0 0 75.00 7 caught 2 ODI v New Zealand Harare 7 Aug 2015 ODI # 3675
13 20 17 1 0 76.47 7 caught 2 T20I v New Zealand Harare 9 Aug 2015 T20I # 450
1 21 19 0 0 5.26 2 lbw 2 ODI v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
17 33 20 2 0 85.00 2 caught 2 ODI v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
0 8 3 0 0 0.00 2 caught 1 T20I v Bangladesh Mirpur 13 Nov 2015 T20I # 462
4 22 11 0 0 36.36 2 caught 2 T20I v Bangladesh Mirpur 15 Nov 2015 T20I # 463
12 35 23 0 0 52.17 2 bowled 1 Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
6 11 12 1 0 50.00 2 bowled 3 Test v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
28 - 85 2 0 32.94 7 caught 1 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
20 - 65 2 0 30.76 7 caught 3 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
2 14 8 0 0 25.00 7 run out 4 Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
38 85 63 5 0 60.31 2 bowled 2 ODI v U.A.E. Harare 10 Apr 2019 ODI # 4121
78* 142 101 5 0 77.22 2 not out 2 ODI v U.A.E. Harare 12 Apr 2019 ODI # 4122
1 8 8 0 0 12.50 2 caught 1 ODI v U.A.E. Harare 14 Apr 2019 ODI # 4123
28 47 32 2 1 87.50 2 bowled 2 ODI v U.A.E. Harare 16 Apr 2019 ODI # 4124
42* - 22 3 2 190.90 7 not out 2 T20I v Afghanistan Mirpur 14 Sep 2019 T20I # 882
0 - 2 0 0 0.00 3 bowled 2 T20I v Bangladesh Chattogram 18 Sep 2019 T20I # 886
39 - 32 1 2 121.87 3 caught 2 T20I v Afghanistan Chattogram 20 Sep 2019 T20I # 890
0 6 1 0 0 0.00 2 caught 2 T20I v Nepal Singapore 27 Sep 2019 T20I # 894
48 30 19 6 3 252.63 1 caught 2 T20I v Singapore Singapore 29 Sep 2019 T20I # 897
6 16 11 1 0 54.54 2 bowled 1 T20I v Nepal Singapore 1 Oct 2019 T20I # 899
6 16 7 0 0 85.71 2 caught 2 T20I v Singapore Singapore 3 Oct 2019 T20I # 902
8 - 20 1 0 40.00 7 caught 1 Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
26 - 142 1 0 18.30 7 bowled 3 Test v Sri Lanka Harare 19 Jan 2020 Test # 2381
31 96 69 3 0 44.92 7 caught 1 Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
15 56 39 1 0 38.46 3 caught 3 Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
30 - 74 3 0 40.54 7 caught 1 Test v Bangladesh Mirpur 22 Feb 2020 Test # 2386
11 - 18 1 0 61.11 3 lbw 2 ODI v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
2 - 5 0 0 40.00 2 caught 2 ODI v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
34 - 45 1 0 75.55 2 bowled 2 ODI v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
3 3 2 0 0 150.00 7 lbw 2 T20I v Pakistan Harare 21 Apr 2021 T20I # 1154
18 24 14 0 1 128.57 6 lbw 1 T20I v Pakistan Harare 23 Apr 2021 T20I # 1156
0 2 1 0 0 0.00 5 caught 2 T20I v Pakistan Harare 25 Apr 2021 T20I # 1158
19 49 36 2 0 52.77 7 caught 1 Test v Pakistan Harare 29 Apr 2021 Test # 2420
14* 86 46 2 0 30.43 6 not out 3 Test v Pakistan Harare 29 Apr 2021 Test # 2420
33 92 92 5 0 35.86 3 caught 2 Test v Pakistan Harare 7 May 2021 Test # 2421
80 183 137 13 2 58.39 3 caught 3 Test v Pakistan Harare 7 May 2021 Test # 2421
31* 112 71 2 1 43.66 7 not out 2 Test v Bangladesh Harare 7 Jul 2021 Test # 2427
54 66 51 4 2 105.88 5 caught 2 ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
26 63 32 2 0 81.25 3 bowled 1 ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
84 140 91 7 1 92.30 1 bowled 1 ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
43 36 22 5 2 195.45 3 run out 1 T20I v Bangladesh Harare 22 Jul 2021 T20I # 1196
14 19 9 1 1 155.55 3 caught 1 T20I v Bangladesh Harare 23 Jul 2021 T20I # 1198
48 26 22 0 6 218.18 3 caught 1 T20I v Bangladesh Harare 25 Jul 2021 T20I # 1203
47 45 28 4 1 167.85 3 bowled 1 T20I v Ireland Dublin 27 Aug 2021 T20I # 1241
10 23 12 0 0 83.33 3 caught 1 T20I v Ireland Dublin 29 Aug 2021 T20I # 1242
7 24 13 0 0 53.84 3 lbw 2 T20I v Ireland Bready 1 Sep 2021 T20I # 1244
11 9 8 2 0 137.50 3 caught 2 T20I v Ireland Bready 2 Sep 2021 T20I # 1248
0 1 1 0 0 0.00 3 lbw 1 T20I v Ireland Bready 4 Sep 2021 T20I # 1256
2 20 11 0 0 18.18 2 caught 1 ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
TDNB - - - - - - - - ODI v Ireland Belfast 10 Sep 2021 ODI # 4321
5 22 14 0 0 35.71 2 bowled 1 ODI v Ireland Belfast 13 Sep 2021 ODI # 4323
17 39 17 2 0 100.00 3 lbw 2 T20I v Scotland Edinburgh 15 Sep 2021 T20I # 1276
8 12 6 0 1 133.33 2 caught 1 T20I v Scotland Edinburgh 17 Sep 2021 T20I # 1279
25 - 26 0 2 96.15 1 bowled 2 T20I v Scotland Edinburgh 19 Sep 2021 T20I # 1280
72 130 81 6 1 88.88 2 caught 1 ODI v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
47 68 50 5 1 94.00 2 stumped 1 ODI v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
1 10 4 0 0 25.00 2 caught 2 ODI v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
15 28 21 1 0 71.42 1 bowled 1 T20I v Namibia Bulawayo 17 May 2022 T20I # 1540
5 3 4 1 0 125.00 1 bowled 1 T20I v Namibia Bulawayo 19 May 2022 T20I # 1541
24* 28 19 3 0 126.31 4 not out 2 T20I v Namibia Bulawayo 21 May 2022 T20I # 1544
3 7 4 0 0 75.00 4 stumped 1 T20I v Namibia Bulawayo 22 May 2022 T20I # 1546
0 1 1 0 0 0.00 3 bowled 2 T20I v Namibia Bulawayo 24 May 2022 T20I # 1547
1 11 5 0 0 20.00 2 caught 2 ODI v Afghanistan Harare 4 Jun 2022 ODI # 4397
0 - 2 0 0 0.00 1 lbw 1 ODI v Afghanistan Harare 6 Jun 2022 ODI # 4400
15 - 42 0 0 35.71 6 lbw 1 ODI v Afghanistan Harare 9 Jun 2022 ODI # 4403
29 34 24 3 0 120.83 4 caught 1 T20I v Afghanistan Harare 11 Jun 2022 T20I # 1561
8 7 6 1 0 133.33 7 caught 2 T20I v Afghanistan Harare 12 Jun 2022 T20I # 1568
24 - 12 4 0 200.00 1 run out 1 T20I v Singapore Bulawayo 11 Jul 2022 T20I # 1634
6 - 7 1 0 85.71 2 run out 1 T20I v Jersey Bulawayo 12 Jul 2022 T20I # 1638
31 - 23 4 1 134.78 1 caught 1 T20I v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
30 - 19 5 1 157.89 1 lbw 1 T20I v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
27 - 16 2 2 168.75 1 lbw 1 T20I v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
8 13 11 1 0 72.72 1 caught 1 T20I v Bangladesh Harare 30 Jul 2022 T20I # 1706
0 - 1 0 0 0.00 1 caught 1 T20I v Bangladesh Harare 31 Jul 2022 T20I # 1713
17 - 10 2 1 170.00 1 caught 1 T20I v Bangladesh Harare 2 Aug 2022 T20I # 1719
2 3 6 0 0 33.33 1 bowled 2 ODI v Bangladesh Harare 5 Aug 2022 ODI # 4441
102 132 75 10 2 136.00 6 caught 2 ODI v Bangladesh Harare 7 Aug 2022 ODI # 4442
35 73 51 4 0 68.62 6 bowled 1 ODI v India Harare 18 Aug 2022 ODI # 4451
2 4 5 0 0 40.00 4 caught 1 ODI v India Harare 20 Aug 2022 ODI # 4454
16 31 27 1 0 59.25 6 caught 2 ODI v India Harare 22 Aug 2022 ODI # 4457
31 54 33 3 0 93.93 6 caught 1 ODI v Australia Townsville 28 Aug 2022 ODI # 4458
10 12 14 2 0 71.42 6 caught 1 ODI v Australia Townsville 31 Aug 2022 ODI # 4459
37* 99 72 3 0 51.38 6 not out 2 ODI v Australia Townsville 3 Sep 2022 ODI # 4460
0 3 2 0 0 0.00 1 caught 1 T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
13 14 9 3 0 144.44 2 bowled 2 T20I v West Indies Hobart 19 Oct 2022 T20I # 1834
4 3 3 1 0 133.33 1 lbw 2 T20I v Scotland Hobart 21 Oct 2022 T20I # 1838
8 13 8 0 1 100.00 1 caught 1 T20I v South Africa Hobart 24 Oct 2022 T20I # 1844
0 2 1 0 0 0.00 6 caught 1 T20I v Pakistan Perth 27 Oct 2022 T20I # 1849
15 24 19 0 0 78.94 6 caught 2 T20I v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
5 18 16 1 0 31.25 3 lbw 1 T20I v Netherlands Adelaide 2 Nov 2022 T20I # 1859
0 9 6 0 0 0.00 3 bowled 2 T20I v India Melbourne 6 Nov 2022 T20I # 1873
Statsguru includes the following current or recent relevant matches:
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