Records type batting analysis [change type]
View cumulative averages [change view]
Not involving the player C Karunaratne (SL) remove C Karunaratne (SL) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2011-2024 85 64 20 1175 80 26.70 872 134.74 0 3 1 92 46 Profile
filtered 2011-2024 75 59 16 1076 80 25.02 802 134.16 0 3 1 85 43
Cumulative averages
1 1 1 1 1* - 1 100.00 0 0 0 0 0 v South Africa 13 Oct 2011 T20I # 210
2 2 1 11 10 11.00 14 78.57 0 0 0 0 1 v South Africa 16 Oct 2011 T20I # 212
3 3 1 83 72 41.50 57 145.61 0 1 0 5 4 v India 1 Feb 2012 T20I # 217
4 4 1 115 72 38.33 86 133.72 0 1 0 6 5 v India 3 Feb 2012 T20I # 218
5 4 1 115 72 38.33 86 133.72 0 1 0 6 5 v West Indies 27 Mar 2012 T20I # 241
6 5 1 132 72 33.00 106 124.52 0 1 0 7 6 v West Indies 30 Mar 2012 T20I # 243
7 6 1 138 72 27.60 119 115.96 0 1 0 7 6 v Pakistan 5 Sep 2012 T20I # 256
8 7 1 144 72 24.00 125 115.20 0 1 0 7 6 v Pakistan 7 Sep 2012 T20I # 257
9 8 2 150 72 25.00 131 114.50 0 1 0 7 6 v Pakistan 10 Sep 2012 T20I # 259
10 8 2 150 72 25.00 131 114.50 0 1 0 7 6 v Ireland 19 Sep 2012 T20I # 264
11 8 2 150 72 25.00 131 114.50 0 1 0 7 6 v West Indies 22 Sep 2012 T20I # 270
12 8 2 150 72 25.00 131 114.50 0 1 0 7 6 v India 28 Sep 2012 T20I # 278
13 8 2 150 72 25.00 131 114.50 0 1 0 7 6 v South Africa 30 Sep 2012 T20I # 281
14 9 2 163 72 23.28 145 112.41 0 1 0 8 6 v Pakistan 2 Oct 2012 T20I # 285
15 10 2 164 72 20.50 150 109.33 0 1 0 8 6 v West Indies 5 Oct 2012 T20I # 288
16 10 2 164 72 20.50 150 109.33 0 1 0 8 6 v Sri Lanka 26 Jan 2013 T20I # 299
17 10 2 164 72 20.50 150 109.33 0 1 0 8 6 v Sri Lanka 28 Jan 2013 T20I # 300
18 11 3 179 72 22.37 157 114.01 0 1 0 10 7 v England 29 Aug 2013 T20I # 328
19 12 3 183 72 20.33 161 113.66 0 1 0 10 7 v England 31 Aug 2013 T20I # 329
20 12 3 183 72 20.33 161 113.66 0 1 0 10 7 v England 29 Jan 2014 T20I # 354
21 12 3 183 72 20.33 161 113.66 0 1 0 10 7 v England 31 Jan 2014 T20I # 355
22 13 4 202 72 22.44 171 118.12 0 1 0 11 8 v England 2 Feb 2014 T20I # 356
23 14 4 204 72 20.40 173 117.91 0 1 0 11 8 v England 31 Aug 2015 T20I # 453
24 15 4 209 72 19.00 180 116.11 0 1 0 11 8 v India 26 Jan 2016 T20I # 485
25 16 5 225 72 20.45 195 115.38 0 1 0 11 9 v India 29 Jan 2016 T20I # 486
26 17 5 239 72 19.91 218 109.63 0 1 0 11 9 v Sri Lanka 9 Sep 2016 T20I # 567
27 18 5 257 72 19.76 229 112.22 0 1 0 13 9 v South Africa 21 Feb 2020 T20I # 1046
28 19 5 258 72 18.42 231 111.68 0 1 0 13 9 v South Africa 23 Feb 2020 T20I # 1052
29 20 5 268 72 17.86 240 111.66 0 1 0 13 10 v South Africa 26 Feb 2020 T20I # 1065
30 21 5 282 72 17.62 249 113.25 0 1 0 14 11 v England 8 Sep 2020 T20I # 1097
31 22 5 289 72 17.00 258 112.01 0 1 0 14 11 v India 4 Dec 2020 T20I # 1114
32 23 5 347 72 19.27 290 119.65 0 2 0 24 12 v India 6 Dec 2020 T20I # 1115
33 24 5 427 80 22.47 343 124.48 0 3 0 31 14 v India 8 Dec 2020 T20I # 1116
34 25 5 439 80 21.95 355 123.66 0 3 0 31 15 v New Zealand 22 Feb 2021 T20I # 1123
35 26 5 463 80 22.04 370 125.13 0 3 0 34 16 v New Zealand 25 Feb 2021 T20I # 1124
36 27 5 468 80 21.27 376 124.46 0 3 0 35 16 v New Zealand 3 Mar 2021 T20I # 1125
37 28 5 482 80 20.95 386 124.87 0 3 0 36 17 v New Zealand 5 Mar 2021 T20I # 1127
38 29 5 526 80 21.91 415 126.74 0 3 0 39 19 v New Zealand 7 Mar 2021 T20I # 1129
39 30 5 559 80 22.36 429 130.30 0 3 0 40 22 v West Indies 9 Jul 2021 T20I # 1185
40 31 5 559 80 21.50 431 129.69 0 3 1 40 22 v West Indies 10 Jul 2021 T20I # 1188
41 32 5 582 80 21.55 447 130.20 0 3 1 44 22 v West Indies 12 Jul 2021 T20I # 1189
42 33 5 587 80 20.96 451 130.15 0 3 1 45 22 v West Indies 14 Jul 2021 T20I # 1190
43 34 5 613 80 21.13 469 130.70 0 3 1 48 23 v West Indies 16 Jul 2021 T20I # 1192
44 35 5 626 80 20.86 492 127.23 0 3 1 48 23 v Bangladesh 3 Aug 2021 T20I # 1210
45 36 5 630 80 20.32 499 126.25 0 3 1 48 23 v Bangladesh 4 Aug 2021 T20I # 1212
46 37 5 631 80 19.71 504 125.19 0 3 1 48 23 v Bangladesh 6 Aug 2021 T20I # 1216
47 38 5 633 80 19.18 507 124.85 0 3 1 48 23 v Bangladesh 7 Aug 2021 T20I # 1218
48 39 5 655 80 19.26 529 123.81 0 3 1 48 25 v Bangladesh 9 Aug 2021 T20I # 1222
49 40 6 670 80 19.70 539 124.30 0 3 1 50 25 v South Africa 23 Oct 2021 T20I # 1351
51 41 6 688 80 19.65 557 123.51 0 3 1 52 25 v England 30 Oct 2021 T20I # 1379
52 41 6 688 80 19.65 557 123.51 0 3 1 52 25 v Bangladesh 4 Nov 2021 T20I # 1391
53 41 6 688 80 19.65 557 123.51 0 3 1 52 25 v West Indies 6 Nov 2021 T20I # 1398
54 42 7 729 80 20.82 574 127.00 0 3 1 54 29 v Pakistan 11 Nov 2021 T20I # 1420
55 42 7 729 80 20.82 574 127.00 0 3 1 54 29 v New Zealand 14 Nov 2021 T20I # 1428
64 48 12 873 80 24.25 665 131.27 0 3 1 67 34 v India 20 Sep 2022 T20I # 1788
65 49 13 916 80 25.44 685 133.72 0 3 1 71 37 v India 23 Sep 2022 T20I # 1794
66 50 13 917 80 24.78 688 133.28 0 3 1 71 37 v India 25 Sep 2022 T20I # 1796
67 51 14 956 80 25.83 717 133.33 0 3 1 76 37 v West Indies 5 Oct 2022 T20I # 1806
68 52 14 972 80 25.57 731 132.96 0 3 1 78 37 v West Indies 7 Oct 2022 T20I # 1808
69 53 14 993 80 25.46 746 133.10 0 3 1 79 38 v England 9 Oct 2022 T20I # 1812
70 54 15 1003 80 25.71 756 132.67 0 3 1 79 38 v England 12 Oct 2022 T20I # 1817
71 54 15 1003 80 25.71 756 132.67 0 3 1 79 38 v England 14 Oct 2022 T20I # 1820
72 55 15 1005 80 25.12 760 132.23 0 3 1 79 38 v New Zealand 22 Oct 2022 T20I # 1839
74 56 16 1012 80 25.30 763 132.63 0 3 1 80 38 v Ireland 31 Oct 2022 T20I # 1855
75 57 16 1018 80 24.82 771 132.03 0 3 1 81 38 v Afghanistan 4 Nov 2022 T20I # 1864
76 57 16 1018 80 24.82 771 132.03 0 3 1 81 38 v India 23 Nov 2023 T20I # 2360
77 58 17 1060 80 25.85 794 133.50 0 3 1 82 42 v India 26 Nov 2023 T20I # 2367
78 59 18 1088 80 26.53 810 134.32 0 3 1 85 43 v India 28 Nov 2023 T20I # 2372
79 60 19 1124 80 27.41 833 134.93 0 3 1 87 45 v India 1 Dec 2023 T20I # 2379
80 61 19 1146 80 27.28 848 135.14 0 3 1 91 45 v India 3 Dec 2023 T20I # 2380
81 62 19 1167 80 27.13 862 135.38 0 3 1 92 46 v West Indies 9 Feb 2024 T20I # 2459
82 62 19 1167 80 27.13 862 135.38 0 3 1 92 46 v West Indies 11 Feb 2024 T20I # 2462
83 63 20 1174 80 27.30 869 135.09 0 3 1 92 46 v West Indies 13 Feb 2024 T20I # 2467
84 64 20 1175 80 26.70 872 134.74 0 3 1 92 46 v New Zealand 23 Feb 2024 T20I # 2483
85 64 20 1175 80 26.70 872 134.74 0 3 1 92 46 v New Zealand 25 Feb 2024 T20I # 2484
Statsguru includes the following current or recent Twenty20 Internationals:
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