View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 apr 2001 remove greater than or equal to 1 apr 2001 from query
Toss result won the toss remove won the toss from query
Totals in terms of bowling team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1975-2024 1423 609 671 9 92 42 0.907 29.89 4.05 1668 952 43 Profile
filtered 2001-2024 184 105 58 0 13 8 1.810 26.32 3.68 235 707 38
Innings by innings list
204/9 49.0 4.16 221 -16 2 won ODI v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
215/7 50.0 4.30 222 -6 2 won ODI v India Colombo (RPS) 22 Jul 2001 ODI # 1737
184/3 45.4 4.02 184 1 2 lost ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
227/8 50.0 4.54 227 1 lost ODI v India Colombo (SSC) 1 Aug 2001 ODI # 1742
174 47.2 3.67 296 -121 2 won ODI v India Colombo (RPS) 5 Aug 2001 ODI # 1744
187 95.3 1.95 187 1 won Test v India Galle 14 Aug 2001 Test # 1555
180 74.5 2.40 5 3 won Test v India Galle 14 Aug 2001 Test # 1555
90 36.4 2.45 90 1 won Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
328 101.3 3.23 -137 3 won Test v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
191 66.4 2.86 -97 2 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
190 83.5 2.26 322 -131 4 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
38 15.4 2.42 38 1 won ODI v Zimbabwe Colombo (SSC) 8 Dec 2001 ODI # 1776
213 47.2 4.50 273 -59 2 won ODI v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
235 49.5 4.71 235 1 won ODI v West Indies Kandy 15 Dec 2001 ODI # 1780
212/7 47.0 4.51 247 -41 2 won ODI v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
236 134.3 1.75 -182 2 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
79 43.3 1.81 395 -315 4 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
161 53.4 3.00 161 1 won Test v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
184 66.3 2.76 -196 3 won Test v Bangladesh Colombo (PSS) 21 Jul 2002 Test # 1609
86 29.3 2.91 293 -206 2 won ODI v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
14/0 2.0 7.00 245 -230 2 n/r ODI v India Colombo (RPS) 29 Sep 2002 ODI # 1888
38/1 8.4 4.38 223 -184 2 n/r ODI v India Colombo (RPS) 30 Sep 2002 ODI # 1889
199/8 50.0 3.98 199 1 lost ODI v Pakistan Dambulla 10 May 2003 ODI # 2008
139 43.1 3.22 139 1 won ODI v New Zealand Dambulla 13 May 2003 ODI # 2010
156/8 50.0 3.12 156 1 lost ODI v New Zealand Dambulla 19 May 2003 ODI # 2014
235 100.4 2.33 -96 2 draw Test v England Galle 2 Dec 2003 Test # 1670
210/9 108.0 1.94 323 -112 4 draw Test v England Galle 2 Dec 2003 Test # 1670
294 114.2 2.57 -88 2 draw Test v England Kandy 10 Dec 2003 Test # 1672
285/7 140.0 2.03 368 -82 4 draw Test v England Kandy 10 Dec 2003 Test # 1672
244/5 50.0 4.88 246 -1 2 won ODI v Australia Dambulla 22 Feb 2004 ODI # 2103
227/5 48.3 4.68 227 1 2 lost ODI v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
123 47.5 2.57 240 -116 2 won ODI v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
270/8 50.0 5.40 283 -12 2 won ODI v India Dambulla 18 Jul 2004 ODI # 2148
203/9 50.0 4.06 229 -25 2 won ODI v India Colombo (RPS) 1 Aug 2004 ODI # 2155
376 139.4 2.69 -110 2 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
203/3 90.0 2.25 325 -121 4 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
189 69.1 2.73 -281 2 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
179 67.0 2.67 493 -313 4 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
176 48.5 3.60 214 -37 2 won ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
235/7 50.0 4.70 235 1 won ODI v South Africa Dambulla 28 Aug 2004 ODI # 2161
191 45.1 4.22 242 -50 2 won ODI v West Indies Dambulla 2 Aug 2005 ODI # 2264
263/9 50.0 5.26 282 -18 2 won ODI v India Colombo (RPS) 9 Aug 2005 ODI # 2268
108 38.2 2.81 108 1 won ODI v Bangladesh Colombo (RPS) 4 Sep 2005 ODI # 2279
188 44.0 4.27 188 1 won Test v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
86 27.4 3.10 -96 3 won Test v Bangladesh Colombo (RPS) 12 Sep 2005 Test # 1764
191 45.4 4.18 -266 2 won Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
197 60.4 3.24 -69 3 won Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
201/8 50.0 4.02 201 1 n/r ODI v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
89 32.3 2.73 89 1 won Test v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
254 87.1 2.91 -234 3 won Test v Bangladesh Colombo (SSC) 25 Jun 2007 Test # 1837
62 25.2 2.44 62 1 won Test v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
299 86.2 3.46 -90 3 won Test v Bangladesh Colombo (PSS) 3 Jul 2007 Test # 1838
131 48.5 2.68 131 1 won Test v Bangladesh Kandy 11 Jul 2007 Test # 1839
176 59.0 2.98 -193 3 won Test v Bangladesh Kandy 11 Jul 2007 Test # 1839
137 46.5 2.92 137 1 won ODI v Bangladesh Colombo (RPS) 23 Jul 2007 ODI # 2606
150 34.5 4.30 270 -119 2 won ODI v England Dambulla 1 Oct 2007 ODI # 2622
164/8 46.5 3.50 164 0 2 lost ODI v England Dambulla 7 Oct 2007 ODI # 2626
212/5 46.5 4.52 212 1 2 lost ODI v England Colombo (RPS) 10 Oct 2007 ODI # 2628
104 29.1 3.56 212 -107 2 won ODI v England Colombo (RPS) 13 Oct 2007 ODI # 2630
281 93.1 3.01 93 2 won Test v England Kandy 1 Dec 2007 Test # 1851
261 94.0 2.77 350 -88 4 won Test v England Kandy 1 Dec 2007 Test # 1851
223 72.5 3.06 -377 2 won Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
138 45.0 3.06 -239 3 won Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
103 26.3 3.88 216 -124 2 won ODI v India Colombo (RPS) 29 Aug 2008 ODI # 2756
252 48.5 5.16 321 -68 2 won ODI v India Colombo (RPS) 8 Feb 2009 ODI # 2818
174/7 19.2 9.00 172 3 2 lost T20I v India Colombo (RPS) 10 Feb 2009 T20I # 82
299 89.4 3.33 299 1 draw Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
425/9d 123.0 3.45 491 3 draw Test v Pakistan Colombo (SSC) 20 Jul 2009 Test # 1927
168 47.0 3.57 168 1 won ODI v Pakistan Dambulla 1 Aug 2009 ODI # 2866
288/8 50.0 5.76 288 1 won ODI v Pakistan Dambulla 3 Aug 2009 ODI # 2867
234 77.4 3.01 -182 2 won Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
397 123.5 3.20 494 -96 4 won Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
119 36.1 3.29 217 -97 2 won ODI v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
168 37.2 4.50 308 -139 2 won ODI v India Colombo (RPS) 12 Sep 2009 ODI # 2887
226 47.0 4.80 243 -16 2 won ODI v Pakistan Dambulla 15 Jun 2010 ODI # 2991
186 40.2 4.61 313 -126 2 won ODI v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
209 42.3 4.91 209 1 won ODI v India Dambulla 22 Jun 2010 ODI # 2999
276 65.0 4.24 -244 2 won Test v India Galle 18 Jul 2010 Test # 1964
338 115.4 2.92 94 3 won Test v India Galle 18 Jul 2010 Test # 1964
707 225.2 3.13 65 2 draw Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
436 106.1 4.10 11 2 lost Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
258/5 68.3 3.76 257 2 4 lost Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
171/4 34.3 4.95 171 1 2 lost ODI v India Dambulla 16 Aug 2010 ODI # 3032
225 46.5 4.80 300 -74 2 won ODI v India Dambulla 28 Aug 2010 ODI # 3040
243 71.3 3.39 -144 2 draw Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
12/2 11.0 1.09 202 -189 4 draw Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
303/8 103.3 2.92 303 1 draw Test v West Indies Pallekele 1 Dec 2010 Test # 1982
203 50.0 4.06 203 1 won ODI v West Indies Colombo (SSC) 3 Feb 2011 ODI # 3096
122 36.5 3.31 333 -210 2 won ODI v Canada Hambantota 20 Feb 2011 ODI # 3102
DNB 0.0 - 0 0 n/r ODI v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
149/9 20.0 7.45 158 -8 2 won T20I v Australia Pallekele 8 Aug 2011 T20I # 203
192/3 38.1 5.03 192 1 2 lost ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
211/2 38.2 5.50 209 3 2 lost ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
133/5 28.0 4.75 133 1 2 lost ODI v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
211 46.1 4.57 211 1 won ODI v Australia Colombo (RPS) 22 Aug 2011 ODI # 3184
411/7d 132.0 3.11 237 2 draw Test v Australia Pallekele 8 Sep 2011 Test # 2007
316 104.3 3.02 316 1 draw Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
488 138.5 3.51 331 3 draw Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
193 46.4 4.13 -125 2 won Test v England Galle 26 Mar 2012 Test # 2038
264 99.0 2.66 340 -75 4 won Test v England Galle 26 Mar 2012 Test # 2038
460 152.3 3.01 185 2 lost Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
97/2 19.4 4.93 94 4 4 lost Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
95 17.4 5.37 133 -37 2 won T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
135/4 34.1 3.95 135 0 2 lost ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
204 46.2 4.40 281 -76 2 won ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
199 45.0 4.42 244 -44 2 won ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
100 54.3 1.83 -372 2 won Test v Pakistan Galle 22 Jun 2012 Test # 2046
300 114.0 2.63 510 -209 4 won Test v Pakistan Galle 22 Jun 2012 Test # 2046
551/6d 147.0 3.74 551 1 draw Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
100/2d 18.0 5.55 260 3 draw Test v Pakistan Colombo (SSC) 30 Jun 2012 Test # 2047
226 72.5 3.10 226 1 draw Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
380/8d 128.4 2.95 269 3 draw Test v Pakistan Pallekele 8 Jul 2012 Test # 2048
288/5 49.4 5.79 287 2 2 lost ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
255/4 42.2 6.02 252 4 2 lost ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
155/3 20.0 7.75 155 1 lost T20I v India Pallekele 7 Aug 2012 T20I # 255
78/4 7.0 11.14 78 1 lost T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
123/7 20.0 6.15 140 -16 2 won T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
74/7 14.0 5.28 74 1 n/r T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
188/6 33.0 5.69 188 1 won ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
131/8 32.0 4.09 131 1 won ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
638 196.0 3.25 68 2 draw Test v Bangladesh Galle 8 Mar 2013 Test # 2078
70/1 22.0 3.18 268 -197 4 draw Test v Bangladesh Galle 8 Mar 2013 Test # 2078
240 83.3 2.87 240 1 won Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
265 100.4 2.63 159 3 won Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
259/8 50.0 5.18 259 1 won ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
184/7 26.0 7.07 183 -118 2 lost ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
104/5 21.0 4.95 122 -119 2 won ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
179 43.5 4.08 308 -128 2 won ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
203/6 23.0 8.82 198 65 2 lost ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
142/7 20.0 7.10 142 1 won T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
180 38.1 4.71 268 -87 2 won ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
282 134.5 2.09 -139 2 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
159/8 111.0 1.43 369 -209 4 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
332 93.1 3.56 12 2 won Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
165 52.1 3.16 271 -105 4 won Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
233 43.5 5.31 311 -77 2 won ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
236/5 33.4 7.00 236 -6 2 lost ODI v England Hambantota 3 Dec 2014 ODI # 3561
202 41.3 4.86 293 -90 2 won ODI v England Pallekele 13 Dec 2014 ODI # 3567
215 45.5 4.69 303 -87 2 won ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
257/3 40.5 6.29 257 1 2 lost ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
203 37.2 5.43 369 -165 2 won ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
174/9 19.2 9.00 173 2 2 lost T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
375 117.4 3.18 192 2 won Test v India Galle 12 Aug 2015 Test # 2176
112 49.5 2.24 176 -63 4 won Test v India Galle 12 Aug 2015 Test # 2176
312 100.1 3.11 312 1 lost Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
274 76.0 3.60 385 3 lost Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
251 82.0 3.06 -233 2 won Test v West Indies Galle 14 Oct 2015 Test # 2181
227 68.3 3.31 -6 3 won Test v West Indies Galle 14 Oct 2015 Test # 2181
163 64.2 2.53 -37 2 won Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
171 65.5 2.59 244 -72 4 won Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
159/8 26.0 6.11 159 1 won ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
206/9 36.0 5.72 206 1 won ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
203 79.2 2.55 86 2 won Test v Australia Pallekele 26 Jul 2016 Test # 2209
161 88.3 1.81 268 -106 4 won Test v Australia Pallekele 26 Jul 2016 Test # 2209
106 33.2 3.18 -175 2 won Test v Australia Galle 4 Aug 2016 Test # 2213
183 50.1 3.64 413 -229 4 won Test v Australia Galle 4 Aug 2016 Test # 2213
379 125.1 3.02 24 2 won Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
160 44.1 3.62 324 -163 4 won Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
206 47.2 4.35 289 -82 2 won ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
227/8 46.0 4.93 227 1 2 lost ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
217/4 31.0 7.00 213 5 2 lost ODI v Australia Dambulla 31 Aug 2016 ODI # 3774
199/5 43.0 4.62 196 4 2 lost ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
263/3 20.0 13.15 263 1 lost T20I v Australia Pallekele 6 Sep 2016 T20I # 565
130/6 17.5 7.28 129 2 2 lost T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
312 97.2 3.20 -182 2 won Test v Bangladesh Galle 7 Mar 2017 Test # 2252
197 60.2 3.26 457 -259 4 won Test v Bangladesh Galle 7 Mar 2017 Test # 2252
467 134.1 3.48 129 2 lost Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
191/6 57.5 3.30 191 1 4 lost Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
324/5 50.0 6.48 324 1 lost ODI v Bangladesh Dambulla 25 Mar 2017 ODI # 3855
DNB 0.0 - 0 0 n/r ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
322/4 47.4 6.75 317 6 2 lost ODI v Zimbabwe Galle 30 Jun 2017 ODI # 3897
155 33.4 4.60 155 1 won ODI v Zimbabwe Galle 2 Jul 2017 ODI # 3899
310/8 50.0 6.20 310 1 won ODI v Zimbabwe Hambantota 6 Jul 2017 ODI # 3901
219/6 29.2 7.46 219 -81 2 lost ODI v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
218/4 45.1 4.82 218 1 2 lost ODI v India Pallekele 27 Aug 2017 ODI # 3907
239/4 46.3 5.13 239 1 2 lost ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
174/5 20.0 8.70 174 1 won T20I v India Colombo (RPS) 6 Mar 2018 T20I # 656
126 54.3 2.31 -161 2 won Test v South Africa Galle 12 Jul 2018 Test # 2311
73 28.5 2.53 352 -278 4 won Test v South Africa Galle 12 Jul 2018 Test # 2311
124 34.5 3.55 -214 2 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
290 86.5 3.33 490 -199 4 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
196/5 31.0 6.32 194 3 2 lost ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
246/6 42.5 5.74 245 2 2 lost ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
363/7 50.0 7.26 363 1 lost ODI v South Africa Pallekele 5 Aug 2018 ODI # 4029
121 24.4 4.90 300 -178 2 won ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
92/2 15.0 6.13 92 1 n/r ODI v England Dambulla 10 Oct 2018 ODI # 4052
278/9 50.0 5.56 278 1 lost ODI v England Dambulla 13 Oct 2018 ODI # 4053
132/9 26.1 5.04 352 -234 2 won ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
187/8 20.0 9.35 187 1 lost T20I v England Colombo (RPS) 27 Oct 2018 T20I # 703
223 41.4 5.35 315 -91 2 won ODI v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
172 36.0 4.77 295 -122 2 won ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
431/6d 115.0 3.74 187 2 lost Test v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
175/5 19.3 8.97 175 1 2 lost T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
165/6 19.4 8.38 162 4 2 lost T20I v New Zealand Pallekele 3 Sep 2019 T20I # 879
88 16.0 5.50 126 -37 2 won T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
289/7 50.0 5.78 289 1 won ODI v West Indies Colombo (SSC) 22 Feb 2020 ODI # 4246
301/9 50.0 6.02 308 -6 2 won ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
421 117.1 3.59 286 2 lost Test v England Galle 14 Jan 2021 Test # 2403
76/3 24.2 3.12 74 3 4 lost Test v England Galle 14 Jan 2021 Test # 2403
344 116.1 2.96 -37 2 lost Test v England Galle 22 Jan 2021 Test # 2405
164/4 43.3 3.77 164 1 4 lost Test v England Galle 22 Jan 2021 Test # 2405
251 83.0 3.02 -242 2 won Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
227 71.0 3.19 437 -209 4 won Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
263/3 36.4 7.17 263 1 2 lost ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
277/7 49.1 5.63 276 2 2 lost ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
164/5 20.0 8.20 164 1 lost T20I v India Colombo (RPS) 25 Jul 2021 T20I # 1204
132/5 20.0 6.60 132 1 won T20I v India Colombo (RPS) 28 Jul 2021 T20I # 1206
286/6 50.0 5.72 301 -14 2 won ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
125 30.0 4.16 204 -78 2 won ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
105/1 14.1 7.41 104 2 2 lost T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
121/0 14.4 8.25 121 1 2 lost T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
230 85.5 2.67 -156 2 won Test v West Indies Galle 21 Nov 2021 Test # 2434
160 79.0 2.02 348 -187 4 won Test v West Indies Galle 21 Nov 2021 Test # 2434
253 104.2 2.42 49 2 won Test v West Indies Galle 29 Nov 2021 Test # 2437
132 56.1 2.35 297 -164 4 won Test v West Indies Galle 29 Nov 2021 Test # 2437
70 24.4 2.83 255 -184 2 won ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
282/8 42.3 6.63 282 -18 2 lost ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
164/6 39.3 4.15 161 4 2 lost ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
321 70.5 4.53 109 2 lost Test v Australia Galle 29 Jun 2022 Test # 2469
10/0 0.4 15.00 5 6 4 lost Test v Australia Galle 29 Jun 2022 Test # 2469
218 90.5 2.40 -4 2 lost Test v Pakistan Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 lost Test v Pakistan Galle 16 Jul 2022 Test # 2472
231 88.1 2.62 -147 2 won Test v Pakistan Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 won Test v Pakistan Galle 24 Jul 2022 Test # 2473
143 52.3 2.72 -448 2 won Test v Ireland Galle 16 Apr 2023 Test # 2502
168 54.1 3.10 -280 3 won Test v Ireland Galle 16 Apr 2023 Test # 2502
191 42.1 4.52 324 -132 2 won ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
461 121.2 3.79 149 2 lost Test v Pakistan Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 lost Test v Pakistan Galle 16 Jul 2023 Test # 2511
576/5d 134.0 4.29 410 2 lost Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
51/0 6.1 8.27 51 1 2 lost ODI v India Colombo (RPS) 17 Sep 2023 ODI # 4649
12/2 4.0 3.00 274 -261 2 n/r ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
143/5 20.0 7.15 143 1 won T20I v Zimbabwe Colombo (RPS) 14 Jan 2024 T20I # 2432
82 14.1 5.78 82 1 won T20I v Zimbabwe Colombo (RPS) 18 Jan 2024 T20I # 2436
198 62.4 3.15 198 1 won Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
296 112.3 2.63 55 3 won Test v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
153 33.5 4.52 309 -155 2 won ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
Statsguru includes the following current or recent relevant matches:
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page