Records type batting analysis [change type]
View innings by innings list [change view]
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2015-2024 44 43 4 813 66* 20.84 705 115.31 0 3 2 68 17 Profile
Innings by innings list
66* 78 42 6 2 157.14 3 not out 2 v Afghanistan Brisbane 1 Nov 2022 T20I # 1856
62 82 50 5 0 124.00 3 caught 1 v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
57 - 36 8 1 158.33 6 caught 2 v India Pune 10 Jan 2020 T20I # 1027
40* 56 34 1 1 117.64 5 not out 2 v India Colombo (RPS) 28 Jul 2021 T20I # 1206
37 40 26 3 2 142.30 4 caught 1 v New Zealand Dunedin 5 Apr 2023 T20I # 2040
33 30 21 3 1 157.14 3 run out 1 v U.A.E. Geelong 18 Oct 2022 T20I # 1832
31 56 32 1 0 96.87 3 caught 2 v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
31 - 26 4 2 119.23 4 caught 2 v South Africa Colombo (RPS) 14 Aug 2018 T20I # 695
31 35 25 2 1 124.00 2 caught 2 v Ireland Hobart 23 Oct 2022 T20I # 1841
28 42 21 4 0 133.33 3 caught 1 v Pakistan Dubai (DICS) 11 Sep 2022 T20I # 1769
27 - 16 2 2 168.75 2 bowled 2 v South Africa Centurion 20 Jan 2017 T20I # 589
26 47 23 3 0 113.04 3 caught 1 v Australia Perth 25 Oct 2022 T20I # 1845
24 26 17 2 1 141.17 3 caught 1 v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
23* 32 20 2 0 115.00 4 not out 2 v India Colombo (RPS) 29 Jul 2021 T20I # 1207
22 30 14 2 1 157.14 4 caught 2 v India Rajkot 7 Jan 2023 T20I # 1986
21 51 26 1 0 80.76 4 stumped 1 v Bangladesh Dallas 7 Jun 2024 T20I # 2646
20 23 9 1 2 222.22 4 caught 1 v New Zealand Queenstown 8 Apr 2023 T20I # 2041
19 42 27 0 0 70.37 4 stumped 2 v South Africa Cape Town 25 Jan 2017 T20I # 591
17 - 19 2 0 89.47 4 lbw 2 v England Colombo (RPS) 27 Oct 2018 T20I # 703
17 - 13 2 0 130.76 7 caught 1 v India Indore 7 Jan 2020 T20I # 1026
15* 9 15 2 0 100.00 3 not out 2 v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
15 9 10 1 1 150.00 4 caught 1 v New Zealand Auckland 2 Apr 2023 T20I # 2039
14 20 15 1 0 93.33 4 bowled 1 v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
14 30 19 0 0 73.68 7 bowled 1 v South Africa Cape Town 19 Mar 2019 T20I # 755
14 28 14 1 0 100.00 3 caught 1 v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
12 - 8 1 0 150.00 3 bowled 2 v Australia Pallekele 6 Sep 2016 T20I # 565
12 25 11 1 0 109.09 3 caught 2 v Namibia Geelong 16 Oct 2022 T20I # 1823
10 16 12 1 0 83.33 6 bowled 2 v New Zealand Auckland 11 Jan 2019 T20I # 718
10 23 13 0 0 76.92 7 run out 2 v South Africa Centurion 22 Mar 2019 T20I # 758
9 16 10 1 0 90.00 3 bowled 2 v India Colombo (RPS) 25 Jul 2021 T20I # 1204
9 19 12 1 0 75.00 4 caught 2 v Pakistan Dubai (DICS) 9 Sep 2022 T20I # 1764
9 17 11 0 0 81.81 3 caught 1 v England Sydney 5 Nov 2022 T20I # 1867
8 19 9 1 0 88.88 2 lbw 2 v South Africa Johannesburg 24 Mar 2019 T20I # 763
8 10 6 2 0 133.33 3 caught 2 v India Wankhede 3 Jan 2023 T20I # 1984
8 - 12 1 0 66.66 1 caught 1 v Bangladesh Sylhet 9 Mar 2024 T20I # 2509
4 11 6 0 0 66.66 4 stumped 1 v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
3 4 4 0 0 75.00 5 caught 1 v England Cardiff 23 Jun 2021 T20I # 1165
3 10 6 0 0 50.00 5 caught 1 v India Pune 5 Jan 2023 T20I # 1985
2 10 6 0 0 33.33 2 caught 2 v South Africa Johannesburg 22 Jan 2017 T20I # 590
1 3 2 0 0 50.00 7 bowled 2 v South Africa Colombo (RPS) 10 Sep 2021 T20I # 1265
1 3 3 0 0 33.33 3 stumped 1 v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
0 2 1 0 0 0.00 3 lbw 1 v Netherlands Geelong 20 Oct 2022 T20I # 1835
0 8 3 0 0 0.00 3 bowled 2 v New Zealand Sydney 29 Oct 2022 T20I # 1850
TDNB - - - - - - - - v India Guwahati 5 Jan 2020 T20I # 1025
Statsguru includes the following current or recent Twenty20 Internationals:
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page