Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date less than or equal to 26 Mar 2023 remove less than or equal to 26 Mar 2023 from query
Match result lost match remove lost match from query
Ordered by start date (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-2024 122 120 16 2440 84 23.46 2001 121.93 0 12 8 246 52 Profile
filtered 2007-2022 67 67 2 1282 84 19.72 1094 117.18 0 8 6 127 30
Reverse cumulative
1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 v Pakistan 6 Nov 2022 T20I # 1872
2 2 0 13 13 6.50 13 100.00 0 0 1 2 0 v India 2 Nov 2022 T20I # 1860
3 3 0 14 13 4.66 17 82.35 0 0 1 2 0 v South Africa 27 Oct 2022 T20I # 1847
4 4 0 82 68 20.50 59 138.98 0 1 1 9 3 v Pakistan 13 Oct 2022 T20I # 1818
5 5 0 152 70 30.40 103 147.57 0 2 1 17 4 v New Zealand 12 Oct 2022 T20I # 1816
6 6 0 168 70 28.00 119 141.17 0 2 1 18 4 v New Zealand 9 Oct 2022 T20I # 1811
7 7 0 192 70 27.42 141 136.17 0 2 1 21 4 v Sri Lanka 1 Sep 2022 T20I # 1755
8 8 0 203 70 25.37 150 135.33 0 2 1 23 4 v Afghanistan 30 Aug 2022 T20I # 1753
9 9 0 208 70 23.11 153 135.94 0 2 1 24 4 v West Indies 7 Jul 2022 T20I # 1617
10 10 1 276 70 30.66 205 134.63 0 3 1 29 7 v West Indies 3 Jul 2022 T20I # 1607
11 11 1 285 70 28.50 220 129.54 0 3 1 29 7 v Afghanistan 5 Mar 2022 T20I # 1496
12 12 1 294 70 26.72 232 126.72 0 3 1 30 7 v West Indies 29 Oct 2021 T20I # 1375
13 13 1 298 70 24.83 239 124.68 0 3 1 30 7 v England 27 Oct 2021 T20I # 1369
14 14 1 308 70 23.69 246 125.20 0 3 1 32 7 v Sri Lanka 24 Oct 2021 T20I # 1357
15 15 1 328 70 23.42 274 119.70 0 3 1 33 7 v Scotland 17 Oct 2021 T20I # 1311
16 16 1 328 70 21.86 276 118.84 0 3 2 33 7 v New Zealand 5 Sep 2021 T20I # 1258
17 17 1 343 70 21.43 302 113.57 0 3 2 34 7 v Australia 7 Aug 2021 T20I # 1218
18 18 1 355 70 20.88 312 113.78 0 3 2 36 7 v Zimbabwe 23 Jul 2021 T20I # 1198
19 19 1 370 70 20.55 325 113.84 0 3 2 38 7 v Afghanistan 15 Sep 2019 T20I # 883
20 20 1 370 70 19.47 326 113.49 0 3 3 38 7 v West Indies 22 Dec 2018 T20I # 717
21 21 1 431 70 21.55 369 116.80 0 4 3 46 9 v West Indies 17 Dec 2018 T20I # 715
22 22 1 450 70 21.42 379 118.73 0 4 3 50 9 v West Indies 31 Jul 2018 T20I # 692
23 23 1 460 70 20.90 388 118.55 0 4 3 50 10 v Afghanistan 7 Jun 2018 T20I # 669
24 24 1 463 70 20.13 395 117.21 0 4 3 50 10 v Afghanistan 5 Jun 2018 T20I # 668
25 25 1 478 70 19.91 410 116.58 0 4 3 52 10 v Afghanistan 3 Jun 2018 T20I # 667
26 26 1 485 70 19.40 417 116.30 0 4 3 53 10 v India 18 Mar 2018 T20I # 662
27 27 1 487 70 18.73 421 115.67 0 4 3 53 10 v South Africa 29 Oct 2017 T20I # 628
28 28 1 500 70 18.51 429 116.55 0 4 3 56 10 v South Africa 26 Oct 2017 T20I # 626
29 29 1 511 70 18.25 444 115.09 0 4 3 56 10 v Sri Lanka 4 Apr 2017 T20I # 606
30 30 1 552 70 19.03 478 115.48 0 4 3 60 10 v New Zealand 8 Jan 2017 T20I # 576
31 31 1 553 70 18.43 480 115.20 0 4 3 60 10 v New Zealand 6 Jan 2017 T20I # 575
32 32 1 567 70 18.29 494 114.77 0 4 3 60 10 v New Zealand 3 Jan 2017 T20I # 574
33 33 1 569 70 17.78 500 113.80 0 4 3 60 10 v New Zealand 26 Mar 2016 T20I # 550
34 34 1 591 70 17.90 515 114.75 0 4 3 60 12 v India 23 Mar 2016 T20I # 547
35 35 1 624 70 18.35 540 115.55 0 4 3 63 13 v Australia 21 Mar 2016 T20I # 544
36 36 2 674 70 19.82 580 116.20 0 5 3 68 14 v Pakistan 16 Mar 2016 T20I # 536
37 37 2 695 70 19.85 596 116.61 0 5 3 71 14 v India 6 Mar 2016 T20I # 521
38 38 2 698 70 19.38 604 115.56 0 5 3 71 14 v India 24 Feb 2016 T20I # 509
39 39 2 702 70 18.97 607 115.65 0 5 3 72 14 v Zimbabwe 22 Jan 2016 T20I # 484
40 40 2 705 70 18.55 617 114.26 0 5 3 72 14 v Zimbabwe 20 Jan 2016 T20I # 482
41 41 2 713 70 18.28 631 112.99 0 5 3 72 14 v South Africa 7 Jul 2015 T20I # 429
42 42 2 739 70 18.47 661 111.80 0 5 3 73 15 v South Africa 5 Jul 2015 T20I # 428
43 43 2 805 70 19.63 713 112.90 0 6 3 78 18 v Australia 1 Apr 2014 T20I # 396
44 44 2 843 70 20.07 745 113.15 0 6 3 80 20 v Pakistan 30 Mar 2014 T20I # 392
45 45 2 844 70 19.62 747 112.98 0 6 3 80 20 v India 28 Mar 2014 T20I # 389
46 46 2 844 70 19.18 748 112.83 0 6 4 80 20 v West Indies 25 Mar 2014 T20I # 385
47 47 2 878 70 19.51 775 113.29 0 6 4 86 20 v Hong Kong 20 Mar 2014 T20I # 375
48 48 2 890 70 19.34 781 113.95 0 6 4 89 20 v Sri Lanka 14 Feb 2014 T20I # 358
49 49 2 916 70 19.48 798 114.78 0 6 4 91 21 v Sri Lanka 12 Feb 2014 T20I # 357
50 50 2 981 70 20.43 838 117.06 0 7 4 99 23 v Zimbabwe 11 May 2013 T20I # 315
51 51 2 1065 84 21.73 892 119.39 0 8 4 110 25 v Pakistan 25 Sep 2012 T20I # 274
52 52 2 1076 84 21.52 900 119.55 0 8 4 112 25 v New Zealand 21 Sep 2012 T20I # 267
53 53 2 1076 84 21.09 903 119.15 0 8 5 112 25 v Netherlands 26 Jul 2012 T20I # 254
54 54 2 1107 84 21.28 932 118.77 0 8 5 113 26 v Scotland 24 Jul 2012 T20I # 252
55 55 2 1114 84 21.01 946 117.75 0 8 5 113 26 v Pakistan 29 Nov 2011 T20I # 216
56 56 2 1142 84 21.14 974 117.24 0 8 5 113 27 v Australia 5 May 2010 T20I # 161
57 57 2 1189 84 21.61 1005 118.30 0 8 5 116 29 v Pakistan 1 May 2010 T20I # 154
58 58 2 1192 84 21.28 1010 118.01 0 8 5 116 29 v New Zealand 3 Feb 2010 T20I # 131
59 59 2 1209 84 21.21 1026 117.83 0 8 5 119 29 v West Indies 2 Aug 2009 T20I # 117
60 60 2 1216 84 20.96 1033 117.71 0 8 5 120 29 v Ireland 8 Jun 2009 T20I # 96
61 61 2 1224 84 20.74 1043 117.35 0 8 5 120 29 v India 6 Jun 2009 T20I # 93
62 62 2 1228 84 20.46 1046 117.39 0 8 5 121 29 v South Africa 5 Nov 2008 T20I # 77
63 63 2 1228 84 20.13 1047 117.28 0 8 6 121 29 v Pakistan 20 Apr 2008 T20I # 55
64 64 2 1229 84 19.82 1050 117.04 0 8 6 121 29 v Pakistan 20 Sep 2007 T20I # 42
65 65 2 1247 84 19.79 1069 116.65 0 8 6 123 29 v Sri Lanka 18 Sep 2007 T20I # 38
66 66 2 1263 84 19.73 1080 116.94 0 8 6 124 30 v Australia 16 Sep 2007 T20I # 33
67 67 2 1282 84 19.72 1094 117.18 0 8 6 127 30 v South Africa 15 Sep 2007 T20I # 31
Statsguru includes the following current or recent Twenty20 Internationals:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 58/4 (13.0 ov, H Klaasen 3*, DA Miller 0*, PW Hasaranga 2/6)
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page