Records type batting analysis [change type]
View reverse cumulative averages [change view]
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
overall 2008-2024 81 79 7 1334 84* 18.52 1422 93.81 0 8 10 109 60 Profile
Reverse cumulative
81 79 7 1334 84* 18.52 1422 93.81 0 8 10 109 60 T20I v Australia 20 Jun 2008 T20I # 57
80 78 6 1328 84* 18.44 1414 93.91 0 8 10 108 60 ODI v Australia 24 Jun 2008 ODI # 2713
79 77 6 1302 84* 18.33 1371 94.96 0 8 10 106 60 ODI v Australia 27 Jun 2008 ODI # 2719
78 76 6 1283 84* 18.32 1327 96.68 0 8 10 103 60 ODI v Australia 29 Jun 2008 ODI # 2724
77 75 6 1271 84* 18.42 1311 96.94 0 8 10 101 60 ODI v Australia 6 Jul 2008 ODI # 2736
76 74 6 1270 84* 18.67 1307 97.16 0 8 10 101 60 T20I v England 15 Mar 2009 T20I # 86
75 73 6 1264 84* 18.86 1302 97.08 0 8 10 100 60 T20I v Australia 6 Jun 2009 T20I # 92
74 72 6 1211 84* 18.34 1270 95.35 0 7 10 93 59 T20I v Sri Lanka 10 Jun 2009 T20I # 100
73 71 6 1198 84* 18.43 1259 95.15 0 7 10 92 58 T20I v India 12 Jun 2009 T20I # 105
72 70 6 1198 84* 18.71 1257 95.30 0 7 9 92 58 T20I v South Africa 13 Jun 2009 T20I # 106
71 69 6 1198 84* 19.01 1252 95.68 0 7 8 92 58 T20I v England 15 Jun 2009 T20I # 111
70 68 6 1198 84* 19.32 1249 95.91 0 7 7 92 58 ODI v Bangladesh 26 Jul 2009 ODI # 2862
69 67 6 1193 84* 19.55 1240 96.20 0 7 7 91 58 ODI v Bangladesh 28 Jul 2009 ODI # 2863
68 66 6 1171 84* 19.51 1223 95.74 0 7 7 88 58 ODI v Bangladesh 31 Jul 2009 ODI # 2865
67 65 6 1119 84* 18.96 1181 94.75 0 6 7 80 55 T20I v Bangladesh 2 Aug 2009 T20I # 117
66 64 6 1111 84* 19.15 1167 95.20 0 6 7 79 55 ODI v Pakistan 23 Sep 2009 ODI # 2894
65 63 6 1104 84* 19.36 1153 95.75 0 6 7 78 55 ODI v Australia 26 Sep 2009 ODI # 2897
64 62 6 1050 84* 18.75 1076 97.58 0 5 7 74 54 ODI v India 30 Sep 2009 ODI # 2904
63 61 6 1050 84* 19.09 1070 98.13 0 5 6 74 54 T20I v Zimbabwe 28 Feb 2010 T20I # 150
62 60 6 1050 84* 19.44 1068 98.31 0 5 5 74 54 ODI v Zimbabwe 4 Mar 2010 ODI # 2967
61 59 6 1044 84* 19.69 1056 98.86 0 5 5 74 54 ODI v Zimbabwe 6 Mar 2010 ODI # 2970
60 58 6 1044 84* 20.07 1048 99.61 0 5 4 74 54 ODI v Canada 13 Apr 2010 ODI # 2977
59 57 6 996 84* 19.52 992 100.40 0 5 4 68 53 ODI v Ireland 15 Apr 2010 ODI # 2978
58 56 6 995 84* 19.90 987 100.81 0 5 4 68 53 T20I v Ireland 30 Apr 2010 T20I # 152
57 55 6 976 84* 19.91 965 101.13 0 5 4 67 53 T20I v England 3 May 2010 T20I # 158
56 54 5 964 84* 19.67 955 100.94 0 5 4 66 53 T20I v Sri Lanka 7 May 2010 T20I # 166
55 53 5 948 84* 19.75 937 101.17 0 5 4 64 53 T20I v South Africa 19 May 2010 T20I # 178
54 52 5 948 84* 20.17 934 101.49 0 5 3 64 53 T20I v South Africa 20 May 2010 T20I # 179
53 51 5 944 84* 20.52 923 102.27 0 5 3 64 53 ODI v South Africa 22 May 2010 ODI # 2979
52 50 5 941 84* 20.91 911 103.29 0 5 3 64 53 T20I v Pakistan 21 Apr 2011 T20I # 199
51 49 5 940 84* 21.36 906 103.75 0 5 3 64 53 T20I v India 4 Jun 2011 T20I # 200
50 48 5 929 84* 21.60 890 104.38 0 5 3 64 52 T20I v New Zealand 11 Jan 2014 T20I # 352
49 47 5 906 84* 21.57 865 104.73 0 5 3 64 51 T20I v New Zealand 15 Jan 2014 T20I # 353
48 46 5 866 84* 21.12 829 104.46 0 5 3 61 50 T20I v Ireland 21 Feb 2014 T20I # 360
47 45 5 847 84* 21.17 814 104.05 0 5 3 61 48 T20I v New Zealand 5 Jul 2014 T20I # 402
46 44 5 795 84* 20.38 775 102.58 0 4 3 60 44 T20I v New Zealand 6 Jul 2014 T20I # 403
45 43 5 733 84* 19.28 726 100.96 0 3 3 57 41 T20I v South Africa 14 Jan 2015 T20I # 415
44 42 5 731 84* 19.75 720 101.52 0 3 3 57 41 ODI v Sri Lanka 1 Nov 2015 ODI # 3701
43 41 5 728 84* 20.22 705 103.26 0 3 3 57 41 ODI v Sri Lanka 4 Nov 2015 ODI # 3702
42 40 5 728 84* 20.80 704 103.40 0 3 2 57 41 ODI v Sri Lanka 7 Nov 2015 ODI # 3704
41 39 5 722 84* 21.23 690 104.63 0 3 2 56 41 T20I v Sri Lanka 9 Nov 2015 T20I # 460
40 38 5 665 84* 20.15 665 100.00 0 2 2 53 35 T20I v Sri Lanka 11 Nov 2015 T20I # 461
39 37 5 642 84* 20.06 644 99.68 0 2 2 49 35 T20I v Sri Lanka 20 Mar 2016 T20I # 543
38 36 4 558 52 17.43 580 96.20 0 1 2 43 30 T20I v South Africa 25 Mar 2016 T20I # 549
37 35 4 547 52 17.64 569 96.13 0 1 2 43 29 T20I v Afghanistan 27 Mar 2016 T20I # 552
36 34 3 536 52 17.29 556 96.40 0 1 2 41 29 ODI v South Africa 3 Jun 2016 ODI # 3739
35 33 3 525 52 17.50 516 101.74 0 1 2 41 29 ODI v Australia 5 Jun 2016 ODI # 3740
34 32 3 521 52 17.96 512 101.75 0 1 2 40 29 ODI v Australia 13 Jun 2016 ODI # 3745
33 31 3 494 52 17.64 485 101.85 0 1 2 37 27 ODI v South Africa 15 Jun 2016 ODI # 3747
32 30 3 473 52 17.51 455 103.95 0 1 2 34 27 ODI v Australia 21 Jun 2016 ODI # 3752
31 29 3 464 52 17.84 433 107.15 0 1 2 33 27 ODI v South Africa 24 Jun 2016 ODI # 3754
30 28 3 456 52 18.24 427 106.79 0 1 2 31 27 ODI v Australia 26 Jun 2016 ODI # 3756
29 27 3 447 52 18.62 402 111.19 0 1 2 30 27 T20I v India 27 Aug 2016 T20I # 562
28 27 3 447 52 18.62 402 111.19 0 1 2 30 27 T20I v India 28 Aug 2016 T20I # 563
27 26 3 444 52 19.30 393 112.97 0 1 2 30 27 T20I v Pakistan 23 Sep 2016 T20I # 568
26 25 3 442 52 20.09 387 114.21 0 1 2 30 27 T20I v Pakistan 24 Sep 2016 T20I # 569
25 24 3 413 52 19.66 350 118.00 0 1 2 29 26 T20I v Pakistan 27 Sep 2016 T20I # 570
24 23 3 404 52 20.20 333 121.32 0 1 2 28 26 T20I v New Zealand 29 Dec 2017 T20I # 636
23 22 3 377 52 19.84 308 122.40 0 1 2 25 25 T20I v New Zealand 1 Jan 2018 T20I # 637
22 22 3 377 52 19.84 308 122.40 0 1 2 25 25 T20I v New Zealand 3 Jan 2018 T20I # 638
21 21 3 331 52 18.38 276 119.92 0 1 2 21 22 T20I v Pakistan 1 Apr 2018 T20I # 663
20 20 3 331 52 19.47 273 121.24 0 1 1 21 22 T20I v Pakistan 2 Apr 2018 T20I # 664
19 19 3 330 52 20.62 270 122.22 0 1 1 21 22 T20I v Pakistan 3 Apr 2018 T20I # 665
18 18 3 278 43 18.53 227 122.46 0 0 1 17 19 T20I v ICC World XI 31 May 2018 T20I # 666
17 17 3 271 43 19.35 218 124.31 0 0 1 16 19 T20I v Bangladesh 31 Jul 2018 T20I # 692
16 16 3 264 43 20.30 211 125.11 0 0 1 16 18 T20I v Bangladesh 4 Aug 2018 T20I # 693
15 15 3 221 35 18.41 173 127.74 0 0 1 13 16 T20I v Bangladesh 5 Aug 2018 T20I # 694
14 14 3 215 35 19.54 166 129.51 0 0 1 13 16 T20I v New Zealand 27 Nov 2020 T20I # 1108
13 13 3 181 35 18.10 152 119.07 0 0 1 10 13 T20I v New Zealand 29 Nov 2020 T20I # 1110
12 12 3 161 35 17.88 138 116.66 0 0 1 10 11 T20I v New Zealand 30 Nov 2020 T20I # 1112
11 11 2 157 35 17.44 135 116.29 0 0 1 9 11 T20I v South Africa 26 Jun 2021 T20I # 1176
10 10 2 127 35 15.87 116 109.48 0 0 1 6 9 T20I v South Africa 27 Jun 2021 T20I # 1178
9 9 2 92 29 13.14 80 115.00 0 0 1 4 8 T20I v Australia 10 Jul 2021 T20I # 1188
8 8 2 83 29 13.83 73 113.69 0 0 1 4 7 T20I v Australia 12 Jul 2021 T20I # 1189
7 7 2 79 29 15.80 70 112.85 0 0 1 3 7 T20I v Australia 14 Jul 2021 T20I # 1190
6 6 2 73 29 18.25 56 130.35 0 0 1 2 7 T20I v Australia 16 Jul 2021 T20I # 1192
5 5 2 61 29 20.33 40 152.50 0 0 1 2 6 T20I v Pakistan 31 Jul 2021 T20I # 1208
4 4 2 61 29 30.50 38 160.52 0 0 0 2 6 T20I v Pakistan 1 Aug 2021 T20I # 1209
3 3 1 47 29 23.50 32 146.87 0 0 0 2 4 T20I v Pakistan 3 Aug 2021 T20I # 1211
2 2 0 30 29 15.00 20 150.00 0 0 0 1 2 T20I v South Africa 23 May 2024 T20I # 2617
1 1 0 29 29 29.00 18 161.11 0 0 0 1 2 T20I v South Africa 25 May 2024 T20I # 2626
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page