Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 4 Mar 2016 remove greater than or equal to 4 Mar 2016 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 2019-2024 73 62 6 1490 105* 26.60 1195 124.68 1 6 4 118 56 Profile
filtered 2019-2024 29 28 0 565 63 20.17 510 110.78 0 1 2 44 18
Reverse cumulative
1 1 0 32 32 32.00 31 103.22 0 0 0 2 0 v Hong Kong 17 Apr 2024 T20I # 2571
2 2 0 70 38 35.00 53 132.07 0 0 0 5 1 v Qatar 15 Apr 2024 T20I # 2566
3 2 0 70 38 35.00 53 132.07 0 0 0 5 1 v Nepal 12 Apr 2024 T20I # 2549
4 3 0 106 38 35.33 82 129.26 0 0 0 11 1 v P.N.G. 16 Mar 2024 T20I # 2522
5 4 0 120 38 30.00 101 118.81 0 0 0 12 1 v Bahrain 11 Mar 2024 T20I # 2514
6 5 0 139 38 27.80 119 116.80 0 0 0 14 1 v Bahrain 7 Mar 2024 T20I # 2502
7 6 0 142 38 23.66 123 115.44 0 0 0 14 1 v Nepal 31 Oct 2023 T20I # 2340
8 7 0 155 38 22.14 132 117.42 0 0 0 16 1 v Oman 30 Oct 2023 T20I # 2335
9 8 0 155 38 19.37 133 116.54 0 0 1 16 1 v Bangladesh 4 Oct 2023 T20I # 2283
10 9 0 162 38 18.00 143 113.28 0 0 1 16 1 v P.N.G. 23 Sep 2023 T20I # 2252
11 10 0 211 49 21.10 179 117.87 0 0 1 19 4 v P.N.G. 20 Sep 2023 T20I # 2244
12 11 0 217 49 19.72 186 116.66 0 0 1 19 4 v Cambodia 11 May 2023 T20I # 2066
13 12 0 234 49 19.50 208 112.50 0 0 1 19 5 v Hong Kong 12 Mar 2023 T20I # 2022
14 13 0 238 49 18.30 211 112.79 0 0 1 20 5 v Hong Kong 11 Mar 2023 T20I # 2020
15 14 0 241 49 17.21 217 111.05 0 0 1 20 5 v Bahrain 23 Dec 2022 T20I # 1981
16 15 0 268 49 17.86 244 109.83 0 0 1 20 8 v Singapore 28 Jun 2022 T20I # 1583
17 16 0 301 49 18.81 275 109.45 0 0 1 23 8 v Nepal 2 Apr 2022 T20I # 1502
18 17 0 364 63 21.41 318 114.46 0 1 1 28 11 v P.N.G. 1 Apr 2022 T20I # 1501
19 18 0 388 63 21.55 356 108.98 0 1 1 31 11 v Nepal 30 Mar 2022 T20I # 1499
20 19 0 419 63 22.05 377 111.14 0 1 1 35 12 v Nepal 22 Apr 2021 T20I # 1155
21 20 0 422 63 21.10 382 110.47 0 1 1 35 12 v Nepal 19 Apr 2021 T20I # 1151
22 21 0 422 63 20.09 385 109.61 0 1 2 35 12 v Netherlands 18 Apr 2021 T20I # 1150
23 22 0 439 63 19.95 402 109.20 0 1 2 36 13 v Hong Kong 6 Mar 2020 T20I # 1076
24 23 0 464 63 20.17 418 111.00 0 1 2 38 15 v Singapore 3 Mar 2020 T20I # 1071
25 24 0 487 63 20.29 432 112.73 0 1 2 43 15 v Qatar 27 Jul 2019 T20I # 839
26 25 0 494 63 19.76 445 111.01 0 1 2 43 15 v Singapore 26 Jul 2019 T20I # 837
27 26 0 503 63 19.34 454 110.79 0 1 2 44 15 v Nepal 24 Jul 2019 T20I # 835
28 27 0 520 63 19.25 471 110.40 0 1 2 44 16 v Nepal 14 Jul 2019 T20I # 830
29 28 0 565 63 20.17 510 110.78 0 1 2 44 18 v Nepal 13 Jul 2019 T20I # 827
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 (12.5 ov, H Klaasen 3*, 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