Records type batting analysis [change type]
View innings by innings list [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
Not involving the player SHT Kandamby (SL) remove SHT Kandamby (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 2015-2019 54 52 4 1089 68 22.68 1187 91.74 0 5 6 87 36 Profile
filtered 2015-2019 54 52 4 1089 68 22.68 1187 91.74 0 5 6 87 36
Innings by innings list
22 21 21 2 1 104.76 8 caught 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
26 33 28 3 0 92.85 7 lbw 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
2 3 3 0 0 66.66 8 run out 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
19 15 11 2 1 172.72 7 caught 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
52* 44 26 4 3 200.00 6 not out 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
35 24 18 3 2 194.44 6 caught 2 T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
23 40 19 1 1 121.05 6 caught 1 T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
1 10 8 0 0 12.50 6 caught 1 Test v West Indies Galle 14 Oct 2015 Test # 2181
68 178 111 6 2 61.26 6 caught 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
42 80 60 3 2 70.00 6 caught 3 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
7 - 8 0 0 87.50 6 caught 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
DNB - - - - - - - 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
17 19 13 0 1 130.76 6 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
DNB - - - - - - - 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
15 18 11 1 1 136.36 6 stumped 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
35 97 60 5 1 58.33 7 caught 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
29 69 39 4 1 74.35 7 caught 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
62 132 81 5 3 76.54 6 caught 1 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
26 19 18 3 2 144.44 6 caught 3 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
66 138 82 7 0 80.48 6 caught 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
12 24 14 2 0 85.71 6 caught 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
DNB - - - - - - - 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
TDNB - - - - - - - - ODI v New Zealand Nelson 2 Jan 2016 ODI # 3718
39 33 22 3 2 177.27 7 caught 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
42 52 31 2 2 135.48 6 caught 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
0 4 1 0 0 0.00 6 caught 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
21* 27 14 2 1 150.00 5 not out 2 T20I v India Pune 9 Feb 2016 T20I # 496
28* - 20 1 1 140.00 6 not out 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
4 - 2 1 0 200.00 5 bowled 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
6 8 7 0 0 85.71 3 caught 1 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
3 8 4 0 0 75.00 6 caught 2 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
22 19 17 1 1 129.41 6 caught 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
4* 13 4 0 0 100.00 6 not out 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
DNB - - - - - - - 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
0 2 3 0 0 0.00 6 caught 1 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
7 11 7 0 1 100.00 3 caught 2 T20I v England Delhi 26 Mar 2016 T20I # 551
15 17 10 2 0 150.00 4 run out 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
0 6 5 0 0 0.00 7 caught 2 Test v England Chester-le-Street 27 May 2016 Test # 2204
35 104 72 6 0 48.61 7 caught 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
19 50 26 0 0 73.07 7 caught 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
15 35 11 1 0 136.36 5 lbw 2 T20I v Australia Melbourne 17 Feb 2017 T20I # 596
0 2 1 0 0 0.00 6 caught 2 T20I v Australia Geelong 19 Feb 2017 T20I # 597
35 - 27 1 2 129.62 5 caught 2 T20I v Australia Adelaide 22 Feb 2017 T20I # 598
22 - 25 1 1 88.00 6 caught 2 ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
30 31 30 3 0 100.00 6 bowled 1 ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
12 - 16 1 0 75.00 5 run out 1 ODI v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
DNB - - - - - - - 2 T20I v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
0 - 1 0 0 0.00 6 caught 2 T20I v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
58 - 58 2 1 100.00 6 caught 1 ODI v India Pallekele 24 Aug 2017 ODI # 3906
29 - 27 4 0 107.40 7 bowled 1 ODI v India Pallekele 27 Aug 2017 ODI # 3907
39 - 43 3 2 90.69 6 caught 2 ODI v India Colombo (RPS) 31 Aug 2017 ODI # 3908
18 - 13 1 1 138.46 6 caught 1 ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
0 - 1 0 0 0.00 6 bowled 2 ODI v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
3 - 5 0 0 60.00 6 caught 2 ODI v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
2 - 4 0 0 50.00 6 caught 1 ODI v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
13 - 32 0 0 40.62 6 caught 1 ODI v Pakistan Sharjah 20 Oct 2017 ODI # 3927
6 - 13 1 0 46.15 6 caught 1 ODI v Pakistan Sharjah 23 Oct 2017 ODI # 3930
3 5 4 0 0 75.00 6 bowled 2 ODI v Australia The Oval 15 Jun 2019 ODI # 4159
Statsguru includes the following current or recent relevant matches:
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