Records type batting analysis [change type]
View cumulative averages [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
Cumulative averages
23 22 8 998 119 71.28 1063 93.88 3 5 1 59 25 ODI v England 22 Feb 2011 ODI # 3104
20 19 8 780 109* 70.90 837 93.18 2 4 1 44 20 ODI v Kenya 16 Feb 2010 ODI # 2956
22 21 8 879 109* 67.61 953 92.23 2 5 1 50 22 ODI v Scotland 15 Jun 2010 ODI # 2992
24 23 8 1005 119 67.00 1069 94.01 3 5 1 60 25 ODI v West Indies 28 Feb 2011 ODI # 3112
31 30 11 1272 119 66.94 1359 93.59 4 6 1 80 30 T20I v Oman 15 Feb 2019 T20I # 741
28 27 9 1186 119 65.88 1297 91.44 4 6 1 76 27 ODI v Ireland 18 Mar 2011 ODI # 3136
21 20 8 789 109* 65.75 852 92.60 2 4 1 45 20 ODI v Kenya 18 Feb 2010 ODI # 2958
30 29 10 1240 119 65.26 1340 92.53 4 6 1 78 28 T20I v Scotland 13 Feb 2019 T20I # 739
29 28 9 1224 119 64.42 1324 92.44 4 6 1 77 28 T20I v Nepal 29 Jul 2018 T20I # 691
15 14 5 577 106* 64.11 647 89.18 1 4 1 27 14 ODI v Afghanistan 1 Sep 2009 ODI # 2881
18 17 7 639 106* 63.90 696 91.81 1 4 1 33 14 T20I v Afghanistan 12 Feb 2010 T20I # 141
32 31 11 1272 119 63.60 1360 93.52 4 6 2 80 30 T20I v Ireland 17 Feb 2019 T20I # 743
27 26 9 1080 119 63.52 1189 90.83 3 6 1 63 26 ODI v Bangladesh 14 Mar 2011 ODI # 3131
25 24 8 1016 119 63.50 1090 93.21 3 5 1 60 25 ODI v South Africa 3 Mar 2011 ODI # 3115
11 10 4 372 106* 62.00 355 104.78 1 2 1 21 9 T20I v England 5 Jun 2009 T20I # 90
17 16 6 615 106* 61.50 676 90.97 1 4 1 31 14 T20I v Kenya 11 Feb 2010 T20I # 139
19 18 7 671 106* 61.00 716 93.71 1 4 1 34 16 T20I v Ireland 13 Feb 2010 T20I # 142
33 32 11 1275 119 60.71 1363 93.54 4 6 2 80 30 T20I v Kenya 18 Oct 2019 T20I # 937
34 33 11 1334 119 60.63 1403 95.08 4 7 2 84 31 T20I v Namibia 19 Oct 2019 T20I # 942
26 25 8 1027 119 60.41 1118 91.86 3 5 1 61 25 ODI v India 9 Mar 2011 ODI # 3124
41 40 15 1505 119 60.20 1531 98.30 4 8 2 92 39 T20I v P.N.G. 2 Nov 2019 T20I # 997
16 15 5 594 106* 59.40 661 89.86 1 4 1 28 14 T20I v Canada 9 Feb 2010 T20I # 136
40 39 14 1471 119 58.84 1508 97.54 4 8 2 90 36 T20I v Ireland 1 Nov 2019 T20I # 994
10 9 3 350 106* 58.33 338 103.55 1 2 1 19 9 ODI v Bermuda 8 Apr 2009 ODI # 2837
35 34 11 1335 119 58.04 1406 94.95 4 7 2 84 31 T20I v Singapore 22 Oct 2019 T20I # 956
42 41 15 1505 119 57.88 1532 98.23 4 8 3 92 39 T20I v Ireland 18 Oct 2021 T20I # 1312
43 41 15 1505 119 57.88 1532 98.23 4 8 3 92 39 T20I v Namibia 20 Oct 2021 T20I # 1327
39 38 13 1428 119 57.12 1483 96.29 4 8 2 87 34 T20I v U.A.E. 29 Oct 2019 T20I # 986
38 37 12 1417 119 56.68 1467 96.59 4 8 2 87 34 T20I v Scotland 27 Oct 2019 T20I # 983
9 8 3 283 106* 56.60 260 108.84 1 1 1 15 9 ODI v Kenya 1 Apr 2009 ODI # 2831
36 35 11 1338 119 55.75 1414 94.62 4 7 2 84 31 T20I v P.N.G. 24 Oct 2019 T20I # 963
12 11 4 386 106* 55.14 365 105.75 1 2 1 21 10 T20I v Pakistan 9 Jun 2009 T20I # 98
37 36 11 1366 119 54.64 1432 95.39 4 7 2 85 32 T20I v Bermuda 26 Oct 2019 T20I # 974
14 13 4 479 106* 53.22 514 93.19 1 3 1 24 12 ODI v Afghanistan 30 Aug 2009 ODI # 2880
13 12 4 421 106* 52.62 425 99.05 1 2 1 23 10 ODI v Canada 11 Jul 2009 ODI # 2859
3 2 1 46 36 46.00 59 77.96 0 0 0 3 0 ODI v Bermuda 20 Aug 2007 ODI # 2610
2 1 0 36 36 36.00 45 80.00 0 0 0 3 0 ODI v Bermuda 18 Aug 2007 ODI # 2609
8 7 2 177 56 35.40 176 100.56 0 1 1 6 6 ODI v Bermuda 8 Aug 2008 ODI # 2740
5 4 1 102 56 34.00 105 97.14 0 1 1 4 3 T20I v Kenya 2 Aug 2008 T20I # 58
7 6 2 130 56 32.50 130 100.00 0 1 1 5 4 T20I v Scotland 4 Aug 2008 T20I # 65
6 5 1 106 56 26.50 112 94.64 0 1 1 4 3 T20I v Canada 2 Aug 2008 T20I # 60
4 3 1 46 36 23.00 60 76.66 0 0 1 3 0 ODI v Scotland 29 Jul 2008 ODI # 2738
1 - - - - - - - - - - - - ODI v Scotland 13 Jul 2007 ODI # 2602
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page