Records type batting analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2006-2021 57 55 19 2074 119 57.61 2158 96.10 5 12 3 157 48 Profile
filtered 2007-2021 43 41 15 1505 119 57.88 1532 98.23 4 8 3 92 39
Match by match list
119 119 119.00 110 108.18 9 3 ODI v England Nagpur 22 Feb 2011 ODI # 3104
109* 109 - 121 90.08 10 4 ODI v Kenya Nairobi (Gym) 16 Feb 2010 ODI # 2956
106* 106 - 84 126.19 9 3 ODI v Kenya Potchefstroom 1 Apr 2009 ODI # 2831
106 106 106.00 108 98.14 13 1 ODI v Ireland Eden Gardens 18 Mar 2011 ODI # 3136
98* 98 - 133 73.68 3 2 ODI v Afghanistan Amstelveen 1 Sep 2009 ODI # 2881
90 90 90.00 101 89.10 5 2 ODI v Scotland Rotterdam 15 Jun 2010 ODI # 2992
67 67 67.00 78 85.89 4 0 ODI v Bermuda Potchefstroom 8 Apr 2009 ODI # 2837
59 59 59.00 40 147.50 4 1 T20I v Namibia ICCA Dubai 19 Oct 2019 T20I # 942
58 58 58.00 89 65.16 1 2 ODI v Afghanistan Amstelveen 30 Aug 2009 ODI # 2880
56 56 56.00 45 124.44 1 3 T20I v Kenya Belfast 2 Aug 2008 T20I # 58
53* 53 - 71 74.64 2 1 ODI v Bangladesh Chattogram 14 Mar 2011 ODI # 3131
51* 51 - 35 145.71 2 2 T20I v Scotland Dubai (DICS) 27 Oct 2019 T20I # 983
47 47 47.00 46 102.17 1 2 ODI v Bermuda Amstelveen 8 Aug 2008 ODI # 2740
43* 43 - 25 172.00 3 2 T20I v Ireland Dubai (DICS) 1 Nov 2019 T20I # 994
38 38 38.00 27 140.74 1 1 T20I v Nepal Lord's 29 Jul 2018 T20I # 691
36 36 36.00 45 80.00 3 0 ODI v Bermuda Rotterdam 18 Aug 2007 ODI # 2609
35 35 35.00 60 58.33 2 0 ODI v Canada Amstelveen 11 Jul 2009 ODI # 2859
34* 34 - 23 147.82 2 3 T20I v P.N.G. Dubai (DICS) 2 Nov 2019 T20I # 997
32 32 32.00 20 160.00 1 2 T20I v Ireland Dubai (DICS) 13 Feb 2010 T20I # 142
32* 32 - 19 168.42 2 2 T20I v Oman Al Amerat 15 Feb 2019 T20I # 741
28 28 28.00 18 155.55 1 1 T20I v Bermuda Dubai (DICS) 26 Oct 2019 T20I # 974
24* 24 - 18 133.33 1 1 T20I v Scotland Belfast 4 Aug 2008 T20I # 65
24* 24 - 20 120.00 2 0 T20I v Afghanistan Dubai (DICS) 12 Feb 2010 T20I # 141
22* 22 - 17 129.41 2 0 T20I v England Lord's 5 Jun 2009 T20I # 90
21* 21 - 15 140.00 3 0 T20I v Kenya Abu Dhabi 11 Feb 2010 T20I # 139
17 17 17.00 14 121.42 1 0 T20I v Canada Dubai (DICS) 9 Feb 2010 T20I # 136
16* 16 - 16 100.00 1 0 T20I v Scotland Al Amerat 13 Feb 2019 T20I # 739
14 14 14.00 10 140.00 0 1 T20I v Pakistan Lord's 9 Jun 2009 T20I # 98
11 11 11.00 21 52.38 0 0 ODI v South Africa Mohali 3 Mar 2011 ODI # 3115
11 11 11.00 28 39.28 1 0 ODI v India Delhi 9 Mar 2011 ODI # 3124
11* 11 - 16 68.75 0 0 T20I v U.A.E. Dubai (DICS) 29 Oct 2019 T20I # 986
10* 10 - 14 71.42 0 0 ODI v Bermuda Rotterdam 20 Aug 2007 ODI # 2610
9 9 9.00 15 60.00 1 0 ODI v Kenya Nairobi (Gym) 18 Feb 2010 ODI # 2958
7 7 7.00 6 116.66 1 0 ODI v West Indies Delhi 28 Feb 2011 ODI # 3112
4 4 4.00 7 57.14 0 0 T20I v Canada Belfast 2 Aug 2008 T20I # 60
3 3 3.00 3 100.00 0 0 T20I v Kenya ICCA Dubai 18 Oct 2019 T20I # 937
3 3 3.00 8 37.50 0 0 T20I v P.N.G. ICCA Dubai 24 Oct 2019 T20I # 963
1 1 1.00 3 33.33 0 0 T20I v Singapore ICCA Dubai 22 Oct 2019 T20I # 956
0 0 0.00 1 0.00 0 0 ODI v Scotland Dublin 29 Jul 2008 ODI # 2738
0 0 0.00 1 0.00 0 0 T20I v Ireland Al Amerat 17 Feb 2019 T20I # 743
0 0 0.00 1 0.00 0 0 T20I v Ireland Abu Dhabi 18 Oct 2021 T20I # 1312
TDNB - - - - - - ODI v Scotland Belfast 13 Jul 2007 ODI # 2602
DNB - - - - - - T20I v Namibia Abu Dhabi 20 Oct 2021 T20I # 1327
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 - Live]
    » United States of America 81/2 (10.0 ov, AGS Gous 33*, Aaron Jones 21*, Saad Bin Zafar 0/22) - Drinks
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