Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player PW Hasaranga (SL) remove PW Hasaranga (SL) 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-2021 91 74 17 1255 66* 22.01 1091 115.03 0 4 5 73 55 Profile
filtered 2006-2021 85 70 16 1247 66* 23.09 1066 116.97 0 4 4 73 55
Reverse cumulative
1 1 0 10 10 10.00 12 83.33 0 0 0 0 1 v Australia 6 Nov 2021 T20I # 1398
3 3 0 13 10 4.33 18 72.22 0 0 0 0 1 v Bangladesh 29 Oct 2021 T20I # 1375
4 4 1 21 10 7.00 23 91.30 0 0 0 1 1 v South Africa 26 Oct 2021 T20I # 1366
5 5 1 26 10 6.50 28 92.85 0 0 0 2 1 v England 23 Oct 2021 T20I # 1354
6 5 1 26 10 6.50 28 92.85 0 0 0 2 1 v Pakistan 3 Aug 2021 T20I # 1211
7 5 1 26 10 6.50 28 92.85 0 0 0 2 1 v Pakistan 1 Aug 2021 T20I # 1209
8 5 1 26 10 6.50 28 92.85 0 0 0 2 1 v Pakistan 31 Jul 2021 T20I # 1208
9 5 1 26 10 6.50 28 92.85 0 0 0 2 1 v Pakistan 28 Jul 2021 T20I # 1205
10 6 1 33 10 6.60 35 94.28 0 0 0 3 1 v Australia 12 Jul 2021 T20I # 1189
11 7 2 80 47* 16.00 69 115.94 0 0 0 4 4 v Australia 10 Jul 2021 T20I # 1188
12 8 3 87 47* 17.40 72 120.83 0 0 0 4 5 v Australia 9 Jul 2021 T20I # 1185
13 9 3 88 47* 14.66 74 118.91 0 0 0 4 5 v South Africa 3 Jul 2021 T20I # 1181
14 9 3 88 47* 14.66 74 118.91 0 0 0 4 5 v South Africa 1 Jul 2021 T20I # 1180
15 10 4 88 47* 14.66 75 117.33 0 0 0 4 5 v South Africa 29 Jun 2021 T20I # 1179
16 11 4 98 47* 14.00 81 120.98 0 0 0 6 5 v South Africa 27 Jun 2021 T20I # 1178
17 11 4 98 47* 14.00 81 120.98 0 0 0 6 5 v South Africa 26 Jun 2021 T20I # 1176
23 14 5 104 47* 11.55 103 100.97 0 0 1 6 5 v Ireland 19 Jan 2020 T20I # 1030
24 14 5 104 47* 11.55 103 100.97 0 0 1 6 5 v Ireland 18 Jan 2020 T20I # 1029
25 15 5 113 47* 11.30 110 102.72 0 0 1 6 6 v Ireland 15 Jan 2020 T20I # 1028
26 16 5 124 47* 11.27 119 104.20 0 0 1 8 6 v Pakistan 27 Sep 2016 T20I # 570
27 17 5 142 47* 11.83 135 105.18 0 0 1 9 7 v Pakistan 24 Sep 2016 T20I # 569
28 18 5 197 55 15.15 189 104.23 0 1 1 13 9 v Pakistan 23 Sep 2016 T20I # 568
29 19 5 200 55 14.28 195 102.56 0 1 1 13 9 v India 28 Aug 2016 T20I # 563
30 20 6 201 55 14.35 196 102.55 0 1 1 13 9 v India 27 Aug 2016 T20I # 562
31 21 6 226 55 15.06 223 101.34 0 1 1 14 10 v England 3 Apr 2016 T20I # 557
32 21 6 226 55 15.06 223 101.34 0 1 1 14 10 v India 31 Mar 2016 T20I # 556
33 22 6 254 55 15.87 252 100.79 0 1 1 15 11 v Afghanistan 27 Mar 2016 T20I # 552
34 23 6 262 55 15.41 258 101.55 0 1 1 16 11 v South Africa 25 Mar 2016 T20I # 549
35 23 6 262 55 15.41 258 101.55 0 1 1 16 11 v Sri Lanka 20 Mar 2016 T20I # 543
36 24 6 264 55 14.66 262 100.76 0 1 1 16 11 v England 16 Mar 2016 T20I # 537
37 25 6 295 55 15.52 293 100.68 0 1 1 16 12 v Sri Lanka 11 Nov 2015 T20I # 461
38 26 6 319 55 15.95 305 104.59 0 1 1 18 14 v Sri Lanka 9 Nov 2015 T20I # 460
39 27 6 331 55 15.76 318 104.08 0 1 1 18 14 v South Africa 14 Jan 2015 T20I # 415
40 28 6 341 55 15.50 323 105.57 0 1 1 19 15 v South Africa 11 Jan 2015 T20I # 414
41 29 6 349 55 15.17 336 103.86 0 1 1 19 15 v South Africa 9 Jan 2015 T20I # 413
42 29 6 349 55 15.17 336 103.86 0 1 1 19 15 v Bangladesh 27 Aug 2014 T20I # 404
43 30 6 379 55 15.79 355 106.76 0 1 1 22 16 v Sri Lanka 3 Apr 2014 T20I # 398
44 31 6 425 55 17.00 381 111.54 0 1 1 24 20 v Pakistan 1 Apr 2014 T20I # 397
45 32 7 452 55 18.08 393 115.01 0 1 1 26 22 v Australia 28 Mar 2014 T20I # 388
46 33 7 452 55 17.38 394 114.72 0 1 2 26 22 v Bangladesh 25 Mar 2014 T20I # 385
47 34 7 452 55 16.74 395 114.43 0 1 3 26 22 v India 23 Mar 2014 T20I # 382
48 35 7 468 55 16.71 414 113.04 0 1 3 28 22 v England 13 Mar 2014 T20I # 364
49 36 8 476 55 17.00 420 113.33 0 1 3 29 22 v England 11 Mar 2014 T20I # 362
50 36 8 476 55 17.00 420 113.33 0 1 3 29 22 v England 9 Mar 2014 T20I # 361
51 37 8 486 55 16.75 433 112.24 0 1 3 30 22 v Ireland 21 Feb 2014 T20I # 360
52 38 8 494 55 16.46 447 110.51 0 1 3 31 22 v Ireland 19 Feb 2014 T20I # 359
53 39 8 506 55 16.32 459 110.23 0 1 3 31 23 v New Zealand 15 Jan 2014 T20I # 353
54 40 8 516 55 16.12 470 109.78 0 1 3 32 23 v New Zealand 11 Jan 2014 T20I # 352
55 41 8 551 55 16.69 514 107.19 0 1 3 34 24 v Pakistan 28 Jul 2013 T20I # 322
56 42 8 576 55 16.94 549 104.91 0 1 3 36 24 v Pakistan 27 Jul 2013 T20I # 321
57 43 8 600 55 17.14 574 104.52 0 1 3 37 25 v Zimbabwe 3 Mar 2013 T20I # 308
58 44 9 638 55 18.22 604 105.62 0 1 3 40 26 v Zimbabwe 2 Mar 2013 T20I # 305
59 45 9 651 55 18.08 617 105.51 0 1 3 40 26 v Australia 13 Feb 2013 T20I # 303
60 46 9 670 55 18.10 636 105.34 0 1 3 40 27 v Sri Lanka 7 Oct 2012 T20I # 289
61 47 9 707 55 18.60 667 105.99 0 1 3 41 30 v Australia 5 Oct 2012 T20I # 288
62 48 9 747 55 19.15 701 106.56 0 1 3 45 32 v Sri Lanka 29 Sep 2012 T20I # 280
63 49 10 758 55 19.43 709 106.91 0 1 3 47 32 v England 27 Sep 2012 T20I # 276
64 50 10 785 55 19.62 730 107.53 0 1 3 48 33 v Australia 22 Sep 2012 T20I # 270
65 51 11 820 55 20.50 741 110.66 0 1 3 49 37 v New Zealand 1 Jul 2012 T20I # 248
66 51 11 820 55 20.50 741 110.66 0 1 3 49 37 v New Zealand 30 Jun 2012 T20I # 247
67 52 12 874 55 21.85 777 112.48 0 2 3 50 40 v England 24 Jun 2012 T20I # 246
68 53 12 897 55 21.87 801 111.98 0 2 3 50 40 v Australia 30 Mar 2012 T20I # 243
69 54 12 911 55 21.69 812 112.19 0 2 3 51 40 v Australia 27 Mar 2012 T20I # 241
70 55 12 951 55 22.11 854 111.35 0 2 3 52 42 v South Africa 20 May 2010 T20I # 179
71 56 12 971 55 22.06 876 110.84 0 2 3 54 42 v South Africa 19 May 2010 T20I # 178
72 57 12 977 55 21.71 885 110.39 0 2 3 54 42 v Australia 11 May 2010 T20I # 174
73 58 12 978 55 21.26 887 110.25 0 2 3 54 42 v India 9 May 2010 T20I # 169
74 59 12 1001 55 21.29 910 110.00 0 2 3 57 42 v Sri Lanka 7 May 2010 T20I # 166
75 59 12 1001 55 21.29 910 110.00 0 2 3 57 42 v England 3 May 2010 T20I # 158
76 60 12 1019 55 21.22 920 110.76 0 2 3 57 44 v Ireland 30 Apr 2010 T20I # 152
77 61 12 1019 55 20.79 922 110.52 0 2 4 57 44 v Sri Lanka 19 Jun 2009 T20I # 115
78 62 12 1037 55 20.74 935 110.90 0 2 4 58 45 v England 15 Jun 2009 T20I # 111
79 63 12 1056 55 20.70 952 110.92 0 2 4 60 45 v South Africa 13 Jun 2009 T20I # 106
80 64 13 1122 66* 22.00 988 113.56 0 3 4 64 48 v India 12 Jun 2009 T20I # 105
81 65 13 1173 66* 22.55 1026 114.32 0 4 4 69 50 v Sri Lanka 10 Jun 2009 T20I # 100
82 65 13 1173 66* 22.55 1026 114.32 0 4 4 69 50 v Australia 6 Jun 2009 T20I # 92
83 66 13 1181 66* 22.28 1037 113.88 0 4 4 70 50 v England 15 Mar 2009 T20I # 86
84 67 14 1209 66* 22.81 1052 114.92 0 4 4 71 53 v Australia 20 Jun 2008 T20I # 57
85 68 14 1233 66* 22.83 1069 115.34 0 4 4 71 55 v South Africa 18 Jan 2008 T20I # 51
86 69 14 1233 66* 22.41 1070 115.23 0 4 5 71 55 v South Africa 16 Dec 2007 T20I # 50
87 70 14 1235 66* 22.05 1072 115.20 0 4 5 71 55 v Bangladesh 13 Sep 2007 T20I # 24
88 71 15 1235 66* 22.05 1072 115.20 0 4 5 71 55 v South Africa 11 Sep 2007 T20I # 20
89 72 16 1235 66* 22.05 1073 115.09 0 4 5 71 55 v England 29 Jun 2007 T20I # 16
90 73 16 1236 66* 21.68 1075 114.97 0 4 5 71 55 v England 28 Jun 2007 T20I # 15
91 74 17 1255 66* 22.01 1091 115.03 0 4 5 73 55 v New Zealand 16 Feb 2006 T20I # 5
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