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 less than or equal to 9 Sep 2016 remove less than or equal to 9 Sep 2016 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 259 311 16 9554 245 32.38 12852 74.33 12 61 31 1012 185 Profile
filtered 24 33 1 1085 176 33.90 1570 69.10 1 7 2 136 12
Innings by innings list
13 60 27 1 0 48.14 3 caught 1 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
39 91 66 7 0 59.09 3 caught 3 Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
8 37 19 1 0 42.10 2 caught 2 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
46 209 150 5 0 30.66 2 caught 4 Test v New Zealand Dunedin 10 Dec 2015 Test # 2192
31 67 42 4 0 73.80 2 caught 1 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
46 145 90 8 0 51.11 2 caught 3 Test v New Zealand Hamilton 18 Dec 2015 Test # 2194
0 9 2 0 0 0.00 3 caught 2 Test v England Leeds 19 May 2016 Test # 2203
53 107 68 8 0 77.94 3 bowled 3 Test v England Leeds 19 May 2016 Test # 2203
35 89 62 3 0 56.45 3 caught 2 Test v England Chester-le-Street 27 May 2016 Test # 2204
26 28 22 4 0 118.18 3 caught 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
25 83 55 3 0 45.45 3 lbw 2 Test v England Lord's 9 Jun 2016 Test # 2205
17* 37 30 2 1 56.66 3 not out 4 Test v England Lord's 9 Jun 2016 Test # 2205
51 - 59 8 0 86.44 3 caught 1 ODI v Ireland Dublin (Malahide) 16 Jun 2016 ODI # 3748
8 - 7 1 0 114.28 8 caught 1 ODI v Ireland Dublin (Malahide) 18 Jun 2016 ODI # 3749
17 25 14 2 1 121.42 3 caught 1 ODI v England Nottingham 21 Jun 2016 ODI # 3751
0 12 9 0 0 0.00 3 lbw 1 ODI v England Birmingham 24 Jun 2016 ODI # 3753
53 83 66 5 1 80.30 3 caught 1 ODI v England Bristol 26 Jun 2016 ODI # 3755
77 76 64 13 0 120.31 3 caught 1 ODI v England The Oval 29 Jun 2016 ODI # 3757
22 40 34 2 0 64.70 3 run out 2 ODI v England Cardiff 2 Jul 2016 ODI # 3758
21 26 16 0 1 131.25 3 caught 1 T20I v England Southampton 5 Jul 2016 T20I # 561
8 10 7 2 0 114.28 3 lbw 1 Test v Australia Pallekele 26 Jul 2016 Test # 2209
176 319 254 21 1 69.29 4 caught 3 Test v Australia Pallekele 26 Jul 2016 Test # 2209
86 177 137 10 2 62.77 4 caught 1 Test v Australia Galle 4 Aug 2016 Test # 2213
7 16 14 1 0 50.00 4 caught 3 Test v Australia Galle 4 Aug 2016 Test # 2213
1 26 12 0 0 8.33 4 caught 1 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
18 26 14 1 2 128.57 5 lbw 3 Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
67 124 95 6 0 70.52 3 caught 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
69 104 69 9 0 100.00 3 lbw 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
4 12 2 1 0 200.00 3 caught 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
1 23 8 0 0 12.50 3 caught 1 ODI v Australia Dambulla 31 Aug 2016 ODI # 3774
33 44 36 5 1 91.66 3 caught 1 ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
22 - 13 2 2 169.23 5 caught 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
5 8 7 1 0 71.42 5 lbw 1 T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
Statsguru includes the following current or recent relevant matches:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
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