Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 18 Jan 2013 and 9 Aug 2021 remove between 18 Jan 2013 and 9 Aug 2021 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2022 85 80 11 1899 102* 27.52 2090 90.86 1 7 5 162 49 Profile
filtered 2016-2021 72 69 9 1670 102* 27.83 1828 91.35 1 7 5 147 41
Innings by innings list
3 29 15 0 0 20.00 5 lbw 2 ODI v Ireland Abu Dhabi 18 Jan 2021 ODI # 4269
102* 165 107 7 3 95.32 5 not out 2 ODI v Ireland Abu Dhabi 8 Jan 2021 ODI # 4268
28 - 19 2 1 147.36 4 caught 1 T20I v Kuwait Al Amerat 27 Feb 2020 T20I # 1066
14 - 13 1 0 107.69 5 lbw 1 T20I v Qatar Al Amerat 26 Feb 2020 T20I # 1064
2 - 2 0 0 100.00 4 caught 1 T20I v Saudi Arabia Al Amerat 25 Feb 2020 T20I # 1059
26 - 13 1 2 200.00 4 bowled 1 T20I v Kuwait Al Amerat 24 Feb 2020 T20I # 1057
DNB - - - - - - - 2 ODI v Namibia Al Amerat 9 Jan 2020 ODI # 4228
37 - 51 3 2 72.54 5 caught 1 ODI v Namibia Al Amerat 6 Jan 2020 ODI # 4225
68 - 95 8 1 71.57 5 caught 1 ODI v Oman Al Amerat 5 Jan 2020 ODI # 4224
36* - 43 4 1 83.72 5 not out 2 ODI v Scotland ICCA Dubai 15 Dec 2019 ODI # 4220
0 - 2 0 0 0.00 5 bowled 2 ODI v U.S.A. ICCA Dubai 12 Dec 2019 ODI # 4218
59* - 71 4 2 83.09 5 not out 1 ODI v U.S.A. Sharjah 8 Dec 2019 ODI # 4216
20 - 16 1 0 125.00 5 caught 2 T20I v Scotland Dubai (DICS) 30 Oct 2019 T20I # 989
0 - 1 0 0 0.00 4 caught 1 T20I v Netherlands Dubai (DICS) 29 Oct 2019 T20I # 986
89* - 63 6 2 141.26 4 not out 1 T20I v Canada Abu Dhabi 27 Oct 2019 T20I # 985
20* - 11 1 1 181.81 4 not out 2 T20I v Nigeria Tolerance Oval 24 Oct 2019 T20I # 964
7 - 8 0 0 87.50 4 caught 2 T20I v Jersey Tolerance Oval 22 Oct 2019 T20I # 957
DNB - - - - - - - 2 T20I v Hong Kong Abu Dhabi 21 Oct 2019 T20I # 951
29 - 21 5 0 138.09 4 caught 2 T20I v Ireland Abu Dhabi 19 Oct 2019 T20I # 944
27 - 24 2 1 112.50 6 caught 1 T20I v Oman Abu Dhabi 18 Oct 2019 T20I # 939
1 - 2 0 0 50.00 4 lbw 2 T20I v Netherlands The Hague 8 Aug 2019 T20I # 847
2 - 5 0 0 40.00 6 caught 1 T20I v Netherlands The Hague 6 Aug 2019 T20I # 845
34 - 31 2 1 109.67 5 stumped 2 T20I v Netherlands Amstelveen 5 Aug 2019 T20I # 844
52 - 34 4 3 152.94 5 caught 1 T20I v Netherlands Amstelveen 3 Aug 2019 T20I # 841
27 35 24 2 1 112.50 6 lbw 1 ODI v Zimbabwe Harare 16 Apr 2019 ODI # 4124
49 81 74 3 1 66.21 6 bowled 2 ODI v Zimbabwe Harare 14 Apr 2019 ODI # 4123
0 2 4 0 0 0.00 4 caught 1 ODI v Zimbabwe Harare 12 Apr 2019 ODI # 4122
1 29 29 0 0 3.44 6 caught 1 ODI v Zimbabwe Harare 10 Apr 2019 ODI # 4121
2 - 3 0 0 66.66 4 caught 2 T20I v Nepal ICCA Dubai 3 Feb 2019 T20I # 733
0 - 1 0 0 0.00 5 caught 1 T20I v Nepal ICCA Dubai 1 Feb 2019 T20I # 731
30 - 24 1 2 125.00 5 caught 1 T20I v Nepal ICCA Dubai 31 Jan 2019 T20I # 730
26 - 42 4 0 61.90 4 caught 1 ODI v Nepal ICCA Dubai 28 Jan 2019 ODI # 4089
26 - 39 4 1 66.66 6 caught 2 ODI v Nepal ICCA Dubai 26 Jan 2019 ODI # 4086
6 - 11 0 0 54.54 5 caught 2 ODI v Nepal ICCA Dubai 25 Jan 2019 ODI # 4083
13 - 14 2 0 92.85 6 caught 1 ODI v Nepal Kuala Lumpur 30 Aug 2018 ODI # 4034
4 11 7 1 0 57.14 6 caught 1 ODI v Zimbabwe Harare 22 Mar 2018 ODI # 4005
13 18 18 0 0 72.22 6 lbw 1 ODI v Afghanistan Harare 20 Mar 2018 ODI # 4003
80 122 91 7 2 87.91 6 caught 2 ODI v Scotland Bulawayo 15 Mar 2018 ODI # 3998
2 7 6 0 0 33.33 6 caught 2 ODI v Ireland Harare 12 Mar 2018 ODI # 3995
1 6 2 0 0 50.00 6 caught 2 ODI v West Indies Harare 6 Mar 2018 ODI # 3987
16 23 15 1 0 106.66 7 run out 1 ODI v P.N.G. Harare 4 Mar 2018 ODI # 3984
11 - 11 1 0 100.00 5 run out 2 ODI v Scotland ICCA Dubai 23 Jan 2018 ODI # 3963
17 - 23 2 0 73.91 5 caught 2 ODI v Scotland ICCA Dubai 21 Jan 2018 ODI # 3961
44 - 55 4 1 80.00 5 caught 2 ODI v Ireland ICCA Dubai 13 Jan 2018 ODI # 3950
11 - 23 1 0 47.82 5 caught 1 ODI v Ireland ICCA Dubai 11 Jan 2018 ODI # 3948
58 - 49 7 0 118.36 4 caught 2 T20I v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 610
DNB - - - - - - - 1 T20I v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 609
14 - 18 2 0 77.77 5 bowled 2 T20I v P.N.G. Abu Dhabi 12 Apr 2017 T20I # 608
11 - 16 1 0 68.75 5 lbw 1 ODI v P.N.G. Abu Dhabi 4 Apr 2017 ODI # 3860
30 - 30 3 0 100.00 6 caught 2 ODI v P.N.G. Abu Dhabi 2 Apr 2017 ODI # 3859
58* - 38 6 1 152.63 6 not out 1 ODI v P.N.G. Abu Dhabi 31 Mar 2017 ODI # 3857
29 - 46 2 1 63.04 6 bowled 1 ODI v Ireland ICCA Dubai 4 Mar 2017 ODI # 3847
1 - 5 0 0 20.00 6 caught 2 ODI v Ireland ICCA Dubai 2 Mar 2017 ODI # 3844
20* - 34 3 0 58.82 5 not out 2 ODI v Hong Kong Dubai (DICS) 26 Jan 2017 ODI # 3827
45 - 58 6 0 77.58 5 caught 2 ODI v Scotland Dubai (DICS) 24 Jan 2017 ODI # 3825
24 - 21 3 0 114.28 6 caught 2 T20I v Ireland Dubai (DICS) 18 Jan 2017 T20I # 583
5 - 10 0 0 50.00 6 bowled 1 T20I v Afghanistan Abu Dhabi 16 Jan 2017 T20I # 581
0 - 3 0 0 0.00 4 bowled 2 T20I v Afghanistan ICCA Dubai 18 Dec 2016 T20I # 573
15 - 14 0 1 107.14 4 caught 1 T20I v Afghanistan Dubai (DICS) 16 Dec 2016 T20I # 572
43 - 48 2 1 89.58 5 caught 1 ODI v Scotland Edinburgh 16 Aug 2016 ODI # 3766
34 - 49 1 1 69.38 5 caught 2 ODI v Scotland Edinburgh 14 Aug 2016 ODI # 3765
9 15 12 1 0 75.00 5 caught 1 T20I v India Mirpur 3 Mar 2016 T20I # 517
21 35 17 2 1 123.52 6 bowled 1 T20I v Pakistan Mirpur 29 Feb 2016 T20I # 514
30 39 30 2 2 100.00 5 bowled 2 T20I v Bangladesh Mirpur 26 Feb 2016 T20I # 511
6 13 9 1 0 66.66 4 caught 2 T20I v Sri Lanka Mirpur 25 Feb 2016 T20I # 510
46 26 22 6 2 209.09 5 caught 1 T20I v Oman Mirpur 22 Feb 2016 T20I # 508
41 45 39 6 0 105.12 4 caught 2 T20I v Hong Kong Fatullah 21 Feb 2016 T20I # 505
23* 27 20 3 0 115.00 5 not out 1 T20I v Afghanistan Fatullah 19 Feb 2016 T20I # 501
7 - 6 1 0 116.66 6 caught 1 T20I v Ireland Abu Dhabi 16 Feb 2016 T20I # 500
7 - 10 1 0 70.00 4 bowled 2 T20I v Ireland Abu Dhabi 14 Feb 2016 T20I # 498
9 - 17 0 0 52.94 4 caught 1 T20I v Scotland ICCA Dubai 4 Feb 2016 T20I # 491
49* - 44 4 3 111.36 5 not out 2 T20I v Netherlands ICCA Dubai 3 Feb 2016 T20I # 490
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