Records type batting analysis [change type]
View cumulative averages [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 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 2010-2022 68 61 7 1062 66* 19.66 1025 103.60 0 6 0 90 22 Profile
filtered 2010-2022 68 61 7 1062 66* 19.66 1025 103.60 0 6 0 90 22
Cumulative averages
1 1 0 29 29 29.00 23 126.08 0 0 0 1 1 v New Zealand 30 Apr 2010 T20I # 151
2 2 0 38 29 19.00 31 122.58 0 0 0 1 2 v Zimbabwe 3 May 2010 T20I # 157
3 3 0 57 29 19.00 55 103.63 0 0 0 2 2 v Australia 9 May 2010 T20I # 170
4 3 0 57 29 19.00 55 103.63 0 0 0 2 2 v New Zealand 23 May 2010 T20I # 181
5 4 0 59 29 14.75 58 101.72 0 0 0 2 2 v Australia 31 Oct 2010 T20I # 192
6 5 0 70 29 14.00 69 101.44 0 0 0 4 2 v Australia 6 Aug 2011 T20I # 202
7 6 0 83 29 13.83 80 103.75 0 0 0 6 2 v Australia 8 Aug 2011 T20I # 203
8 7 0 139 56 19.85 124 112.09 0 1 0 12 2 v Pakistan 25 Nov 2011 T20I # 215
9 8 0 149 56 18.62 139 107.19 0 1 0 12 2 v Pakistan 1 Jun 2012 T20I # 244
10 9 0 161 56 17.88 157 102.54 0 1 0 12 2 v Pakistan 3 Jun 2012 T20I # 245
11 10 0 168 56 16.80 168 100.00 0 1 0 13 2 v India 7 Aug 2012 T20I # 255
12 10 0 168 56 16.80 168 100.00 0 1 0 13 2 v New Zealand 30 Oct 2012 T20I # 290
13 11 0 173 56 15.72 174 99.42 0 1 0 13 2 v Australia 26 Jan 2013 T20I # 299
14 12 0 178 56 14.83 183 97.26 0 1 0 14 2 v Australia 28 Jan 2013 T20I # 300
15 13 0 187 56 14.38 196 95.40 0 1 0 14 2 v Bangladesh 31 Mar 2013 T20I # 312
16 14 0 195 56 13.92 205 95.12 0 1 0 16 2 v South Africa 2 Aug 2013 T20I # 323
17 15 0 197 56 13.13 212 92.92 0 1 0 16 2 v South Africa 4 Aug 2013 T20I # 324
18 16 0 211 56 13.18 230 91.73 0 1 0 17 2 v South Africa 6 Aug 2013 T20I # 325
19 16 0 211 56 13.18 230 91.73 0 1 0 17 2 v New Zealand 21 Nov 2013 T20I # 341
20 17 0 233 56 13.70 252 92.46 0 1 0 20 2 v Pakistan 11 Dec 2013 T20I # 350
21 17 0 233 56 13.70 252 92.46 0 1 0 20 2 v Pakistan 13 Dec 2013 T20I # 351
22 18 0 251 56 13.94 267 94.00 0 1 0 22 3 v Bangladesh 12 Feb 2014 T20I # 357
23 19 0 254 56 13.36 275 92.36 0 1 0 22 3 v Bangladesh 14 Feb 2014 T20I # 358
24 20 0 266 56 13.30 284 93.66 0 1 0 23 3 v South Africa 22 Mar 2014 T20I # 379
25 20 0 266 56 13.30 284 93.66 0 1 0 23 3 v Netherlands 24 Mar 2014 T20I # 384
26 20 0 266 56 13.30 284 93.66 0 1 0 23 3 v England 27 Mar 2014 T20I # 387
27 21 0 273 56 13.00 289 94.46 0 1 0 23 4 v England 20 May 2014 T20I # 401
28 22 1 313 56 14.90 308 101.62 0 1 0 27 6 v West Indies 9 Nov 2015 T20I # 460
29 23 1 314 56 14.27 310 101.29 0 1 0 27 6 v West Indies 11 Nov 2015 T20I # 461
30 24 1 321 56 13.95 317 101.26 0 1 0 28 6 v New Zealand 7 Jan 2016 T20I # 474
31 25 1 323 56 13.45 321 100.62 0 1 0 28 6 v New Zealand 10 Jan 2016 T20I # 476
32 26 1 358 56 14.32 356 100.56 0 1 0 29 8 v India 9 Feb 2016 T20I # 496
33 27 1 389 56 14.96 386 100.77 0 1 0 31 8 v India 12 Feb 2016 T20I # 497
34 28 1 397 56 14.70 395 100.50 0 1 0 33 8 v India 14 Feb 2016 T20I # 499
35 29 1 447 56 15.96 434 102.99 0 2 0 40 9 v U.A.E. 25 Feb 2016 T20I # 510
36 30 1 484 56 16.68 471 102.76 0 2 0 44 9 v Bangladesh 28 Feb 2016 T20I # 513
37 31 1 488 56 16.26 482 101.24 0 2 0 45 9 v India 1 Mar 2016 T20I # 515
38 32 1 546 58 17.61 531 102.82 0 3 0 52 10 v Pakistan 4 Mar 2016 T20I # 518
39 33 1 564 58 17.62 548 102.91 0 3 0 54 11 v Afghanistan 17 Mar 2016 T20I # 538
40 34 1 580 58 17.57 566 102.47 0 3 0 55 12 v West Indies 20 Mar 2016 T20I # 543
41 35 1 581 58 17.08 569 102.10 0 3 0 55 12 v England 26 Mar 2016 T20I # 551
42 36 1 602 58 17.20 589 102.20 0 3 0 57 13 v South Africa 28 Mar 2016 T20I # 554
43 37 1 625 58 17.36 611 102.29 0 3 0 58 14 v England 5 Jul 2016 T20I # 561
44 38 1 683 58 18.45 654 104.43 0 4 0 64 15 v Australia 6 Sep 2016 T20I # 565
45 39 1 687 58 18.07 659 104.24 0 4 0 64 15 v Australia 9 Sep 2016 T20I # 567
46 40 2 693 58 18.23 664 104.36 0 4 0 65 15 v South Africa 20 Jan 2017 T20I # 589
47 41 2 715 58 18.33 692 103.32 0 4 0 65 15 v South Africa 22 Jan 2017 T20I # 590
48 42 2 720 58 18.00 697 103.29 0 4 0 65 15 v South Africa 25 Jan 2017 T20I # 591
49 42 2 720 58 18.00 697 103.29 0 4 0 65 15 v Bangladesh 15 Feb 2018 T20I # 648
50 43 3 722 58 18.05 698 103.43 0 4 0 65 15 v Bangladesh 18 Feb 2018 T20I # 651
51 44 3 736 58 17.95 709 103.80 0 4 0 66 15 v India 6 Mar 2018 T20I # 656
52 45 3 738 58 17.57 713 103.50 0 4 0 66 15 v Bangladesh 10 Mar 2018 T20I # 658
53 46 4 774 58 18.42 746 103.75 0 4 0 69 16 v South Africa 14 Aug 2018 T20I # 695
54 47 4 800 58 18.60 766 104.43 0 4 0 73 16 v England 27 Oct 2018 T20I # 703
55 48 4 811 58 18.43 776 104.51 0 4 0 73 17 v West Indies 3 Mar 2021 T20I # 1126
56 49 4 814 58 18.08 783 103.95 0 4 0 73 17 v West Indies 5 Mar 2021 T20I # 1128
57 50 5 868 58 19.28 829 104.70 0 5 0 76 17 v West Indies 7 Mar 2021 T20I # 1130
58 51 6 934 66* 20.75 883 105.77 0 6 0 81 19 v South Africa 10 Sep 2021 T20I # 1265
59 52 6 939 66* 20.41 891 105.38 0 6 0 81 19 v South Africa 12 Sep 2021 T20I # 1270
60 53 6 944 66* 20.08 903 104.54 0 6 0 81 19 v Namibia 18 Oct 2021 T20I # 1313
61 54 6 950 66* 19.79 909 104.51 0 6 0 82 19 v Ireland 20 Oct 2021 T20I # 1331
62 55 7 975 66* 20.31 925 105.40 0 6 0 85 20 v Australia 11 Feb 2022 T20I # 1458
63 56 7 994 66* 20.28 947 104.96 0 6 0 86 21 v Australia 13 Feb 2022 T20I # 1463
64 57 7 1019 66* 20.38 976 104.40 0 6 0 87 21 v Australia 15 Feb 2022 T20I # 1466
65 58 7 1021 66* 20.01 979 104.29 0 6 0 87 21 v Australia 18 Feb 2022 T20I # 1470
66 59 7 1031 66* 19.82 988 104.35 0 6 0 87 22 v India 24 Feb 2022 T20I # 1492
67 60 7 1040 66* 19.62 998 104.20 0 6 0 88 22 v India 26 Feb 2022 T20I # 1493
68 61 7 1062 66* 19.66 1025 103.60 0 6 0 90 22 v India 27 Feb 2022 T20I # 1494
Statsguru includes the following current or recent Twenty20 Internationals:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd Match, Jun 11, 2024 [T20I # 2665]
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page