View innings by innings list [change view]
Home or away home venue remove home venue from query
Batting or fielding first batting first remove batting first from query
Innings in match 1st innings remove 1st innings from query
Totals in terms of batting team switch totals
Ordered by team score (descending)
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 1982-2024 255 131 92 0 22 10 1.423 32.45 4.17 255 642 50
Innings by innings list
642/4d 159.4 4.02 642 1 draw Test v India Colombo (SSC) 26 Jul 2010 Test # 1966
600/6d 162.0 3.70 600 1 won Test v India Colombo (SSC) 23 Jul 2008 Test # 1882
591/6d 131.0 4.51 591 1 won Test v Ireland Galle 16 Apr 2023 Test # 2502
586/6d 161.0 3.63 586 1 won Test v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
570/4d 135.0 4.22 570 1 draw Test v Bangladesh Galle 8 Mar 2013 Test # 2078
522 150.4 3.46 522 1 won Test v South Africa Galle 20 Jul 2000 Test # 1504
520/8d 124.0 4.19 520 1 won Test v India Galle 18 Jul 2010 Test # 1964
499/8d 148.5 3.35 499 1 draw Test v England Galle 18 Dec 2007 Test # 1854
494 129.1 3.82 494 1 won Test v Bangladesh Galle 7 Mar 2017 Test # 2252
493/7d 159.2 3.09 493 1 won Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
486 145.4 3.33 486 1 draw Test v South Africa Galle 4 Aug 2004 Test # 1709
484 152.3 3.17 484 1 won Test v West Indies Galle 14 Oct 2015 Test # 2181
472 153.2 3.07 472 1 won Test v Pakistan Galle 22 Jun 2012 Test # 2046
470/5d 170.0 2.76 470 1 won Test v England Galle 22 Feb 2001 Test # 1530
470 142.3 3.29 470 1 won Test v South Africa Colombo (SSC) 11 Aug 2004 Test # 1710
469/9d 154.3 3.03 469 1 won Test v Zimbabwe Kandy 7 Jan 1998 Test # 1394
467/5 155.4 3.00 467 1 draw Test v Pakistan Kandy 28 Jun 2000 Test # 1502
457/9d 92.3 4.94 457 1 won Test v Bangladesh Colombo (PSS) 20 Sep 2005 Test # 1766
452 117.4 3.84 452 1 won Test v New Zealand Galle 18 Aug 2009 Test # 1930
425 138.0 3.07 425 1 lost Test v India Colombo (PSS) 3 Aug 2010 Test # 1968
421 121.4 3.46 421 1 draw Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
418 158.4 2.63 418 1 won Test v Zimbabwe Galle 12 Jan 2002 Test # 1585
416 130.3 3.18 416 1 won Test v New Zealand Colombo (SSC) 26 Aug 2009 Test # 1932
398/5 50.0 7.96 398 1 won ODI v Kenya Kandy 6 Mar 1996 ODI # 1074
397/9d 173.5 2.28 397 1 draw Test v New Zealand Colombo (CCC) 16 Apr 1987 Test # 1074
394 128.3 3.06 394 1 won Test v New Zealand Colombo (SSC) 6 Dec 1992 Test # 1204
387/9d 115.2 3.35 387 1 draw Test v West Indies Colombo (RPS) 23 Nov 2010 Test # 1980
386 133.5 2.88 386 1 won Test v West Indies Galle 21 Nov 2021 Test # 2434
385 156.3 2.46 385 1 won Test v India Colombo (PSS) 6 Sep 1985 Test # 1024
382 126.4 3.01 382 1 draw Test v England Kandy 10 Dec 2003 Test # 1672
381 139.3 2.73 381 1 lost Test v England Galle 22 Jan 2021 Test # 2405
381/3 50.0 7.62 381 1 won ODI v Afghanistan Pallekele 9 Feb 2024 ODI # 4725
378 103.0 3.66 378 1 won Test v Pakistan Galle 24 Jul 2022 Test # 2473
373 106.4 3.49 373 1 won Test v Bangladesh Colombo (SSC) 28 Jul 2002 Test # 1611
368/4 50.0 7.36 368 1 won ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
366/6 50.0 7.32 366 1 won ODI v England Colombo (RPS) 23 Oct 2018 ODI # 4058
355 141.1 2.51 355 1 won Test v Australia Colombo (SSC) 13 Aug 2016 Test # 2217
351 142.1 2.46 351 1 draw Test v India Colombo (PSS) 4 Aug 1993 Test # 1229
349 106.3 3.27 349 1 won Test v Zimbabwe Colombo (RPS) 11 Sep 1996 Test # 1333
345/8 50.0 6.90 345 1 won ODI v West Indies Hambantota 26 Feb 2020 ODI # 4247
338 113.3 2.97 338 1 lost Test v Bangladesh Colombo (PSS) 15 Mar 2017 Test # 2254
338 104.1 3.24 338 1 won Test v South Africa Colombo (SSC) 20 Jul 2018 Test # 2313
332 95.4 3.47 332 1 draw Test v India Colombo (SSC) 9 Aug 1997 Test # 1376
332/7 50.0 6.64 332 1 won ODI v Canada Hambantota 20 Feb 2011 ODI # 3102
331 127.2 2.59 331 1 draw Test v South Africa Moratuwa 25 Aug 1993 Test # 1232
331 112.0 2.95 331 1 draw Test v Pakistan Colombo (SSC) 26 Apr 1997 Test # 1367
331 127.5 2.58 331 1 draw Test v England Galle 2 Dec 2003 Test # 1670
330 122.2 2.69 330 1 draw Test v Pakistan Colombo (RPS) 19 Apr 1997 Test # 1366
327/6 50.0 6.54 327 1 won ODI v Zimbabwe Pallekele 10 Mar 2011 ODI # 3125
323/6 50.0 6.46 323 1 won ODI v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
320/8 50.0 6.40 320 1 won ODI v India Colombo (RPS) 8 Feb 2009 ODI # 2818
320/5 50.0 6.40 320 1 won ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
320 99.3 3.21 320 1 won Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
318 96.3 3.29 318 1 won Test v England Galle 26 Mar 2012 Test # 2038
317/6 50.0 6.34 317 1 won ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
316/5 50.0 6.32 316 1 lost ODI v Zimbabwe Galle 30 Jun 2017 ODI # 3897
314/8 50.0 6.28 314 1 won ODI v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
312/4 50.0 6.24 312 1 won ODI v Bangladesh Dambulla 18 Jun 2010 ODI # 2995
312 95.2 3.27 312 1 lost Test v Pakistan Galle 16 Jul 2023 Test # 2511
311 49.5 6.24 311 1 n/r ODI v Bangladesh Dambulla 28 Mar 2017 ODI # 3856
310/9 50.0 6.20 310 1 won ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
308/8 50.0 6.16 308 1 won ODI v South Africa Colombo (SSC) 31 Aug 2004 ODI # 2163
308/6 50.0 6.16 308 1 won ODI v Afghanistan Pallekele 11 Feb 2024 ODI # 4727
307/6 50.0 6.14 307 1 won ODI v India Colombo (RPS) 12 Sep 2009 ODI # 2887
307/4 50.0 6.14 307 1 won ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
307 50.0 6.14 307 1 won ODI v West Indies Pallekele 1 Mar 2020 ODI # 4250
306/7 39.0 7.84 306 1 won ODI v South Africa Pallekele 8 Aug 2018 ODI # 4030
302/4 50.0 6.04 302 1 won ODI v India Colombo (RPS) 17 Aug 1997 ODI # 1223
302/9 50.0 6.04 302 1 lost ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
302/6 50.0 6.04 302 1 won ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
300 109.3 2.73 300 1 lost Test v Pakistan Galle 17 Jun 2015 Test # 2167
300/6 50.0 6.00 300 1 lost ODI v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
300/9 50.0 6.00 300 1 won ODI v South Africa Colombo (RPS) 2 Sep 2021 ODI # 4314
300/7 50.0 6.00 300 1 lost ODI v Australia Pallekele 14 Jun 2022 ODI # 4409
299/8 50.0 5.98 299 1 won ODI v India Dambulla 28 Aug 2010 ODI # 3040
299/8 50.0 5.98 299 1 won ODI v South Africa Colombo (RPS) 12 Aug 2018 ODI # 4031
297 86.0 3.45 297 1 lost Test v England Kandy 7 Mar 2001 Test # 1532
296/4 46.0 6.43 296 1 won ODI v Bangladesh Colombo (SSC) 22 Jul 1997 ODI # 1220
296 106.5 2.77 296 1 draw Test v Australia Galle 22 Sep 1999 Test # 1460
295/5 50.0 5.90 295 1 won ODI v India Colombo (RPS) 5 Aug 2001 ODI # 1744
295/5 50.0 5.90 295 1 won ODI v Bangladesh Colombo (RPS) 2 Sep 2005 ODI # 2277
294/7 50.0 5.88 294 1 won ODI v South Africa Colombo (RPS) 14 Jul 2000 ODI # 1614
294/8 50.0 5.88 294 1 won ODI v Bangladesh Colombo (RPS) 31 Jul 2019 ODI # 4195
293/4 50.0 5.86 293 1 won ODI v New Zealand Colombo (SSC) 5 Jul 1998 ODI # 1343
292/6 50.0 5.84 292 1 won ODI v Netherlands Colombo (RPS) 16 Sep 2002 ODI # 1878
292 80.2 3.63 292 1 won Test v Pakistan Galle 4 Jul 2009 Test # 1921
292/7 50.0 5.84 292 1 won ODI v England Pallekele 13 Dec 2014 ODI # 3567
288 96.4 2.97 288 1 won Test v West Indies Kandy 21 Nov 2001 Test # 1570
288/9 50.0 5.76 288 1 n/r ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
288 48.5 5.89 288 1 won ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
287 78.4 3.64 287 1 won Test v South Africa Galle 12 Jul 2018 Test # 2311
286/9 50.0 5.72 286 1 won ODI v Australia Hambantota 16 Aug 2011 ODI # 3180
286/5 50.0 5.72 286 1 lost ODI v India Colombo (RPS) 28 Jul 2012 ODI # 3293
282/4 50.0 5.64 282 1 won ODI v India Dambulla 18 Jul 2004 ODI # 2148
281 108.5 2.58 281 1 draw Test v Pakistan Colombo (PSS) 22 Mar 1986 Test # 1043
281/9 50.0 5.62 281 1 won ODI v India Colombo (RPS) 9 Aug 2005 ODI # 2268
281 73.1 3.84 281 1 won Test v Australia Galle 4 Aug 2016 Test # 2213
280/4 50.0 5.60 280 1 won ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
280/9 50.0 5.60 280 1 won ODI v Bangladesh Colombo (SSC) 1 Apr 2017 ODI # 3858
279 91.2 3.05 279 1 lost Test v Pakistan Kandy 3 Apr 2006 Test # 1796
278 89.5 3.09 278 1 lost Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
277/9 50.0 5.54 277 1 won ODI v West Indies Colombo (SSC) 6 Feb 2011 ODI # 3099
275 111.1 2.47 275 1 lost Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
275/7 45.0 6.11 275 1 lost ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
275/9 50.0 5.50 275 1 lost ODI v India Colombo (RPS) 20 Jul 2021 ODI # 4309
274 78.3 3.49 274 1 lost Test v India Kandy 22 Aug 2001 Test # 1557
273 97.2 2.80 273 1 lost Test v Pakistan Colombo (SSC) 14 Jun 2000 Test # 1499
273/7 50.0 5.46 273 1 lost ODI v England Pallekele 20 Oct 2018 ODI # 4055
273/9 50.0 5.46 273 1 n/r ODI v Zimbabwe Colombo (RPS) 6 Jan 2024 ODI # 4718
272/7 50.0 5.44 272 1 won ODI v Zimbabwe Colombo (RPS) 12 Dec 2001 ODI # 1779
269/9 50.0 5.38 269 1 won ODI v Bangladesh Colombo (SSC) 31 Aug 2005 ODI # 2275
269/7 50.0 5.38 269 1 won ODI v England Dambulla 1 Oct 2007 ODI # 2622
268 50.0 5.36 268 1 lost ODI v Afghanistan Hambantota 2 Jun 2023 ODI # 4579
267 49.2 5.41 267 1 won ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
264 49.4 5.31 264 1 won ODI v India Colombo (SSC) 24 Aug 1997 ODI # 1226
262/6 49.0 5.34 262 1 won ODI v New Zealand Colombo (RPS) 13 Dec 1992 ODI # 778
262/9 50.0 5.24 262 1 lost ODI v India Colombo (RPS) 18 Jul 2021 ODI # 4307
258/6 50.0 5.16 258 1 won ODI v Bangladesh Colombo (RPS) 7 Aug 2002 ODI # 1859
258 49.0 5.26 258 1 won ODI v Australia Colombo (RPS) 21 Jun 2022 ODI # 4416
257/9 50.0 5.14 257 1 won ODI v Bangladesh Colombo (RPS) 9 Sep 2023 ODI # 4637
256 82.0 3.12 256 1 lost Test v New Zealand Colombo (CCC) 24 Mar 1984 Test # 985
256/9 50.0 5.12 256 1 lost ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
255/8 50.0 5.10 255 1 lost ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
254/9 50.0 5.08 254 1 won ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
253/8 50.0 5.06 253 1 won ODI v West Indies Colombo (RPS) 19 Dec 2001 ODI # 1782
251/8 50.0 5.02 251 1 lost ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
250/5 47.0 5.31 250 1 won ODI v England Colombo (RPS) 10 Mar 1993 ODI # 815
249/7 50.0 4.98 249 1 won ODI v South Africa Galle 6 Jul 2000 ODI # 1604
246/7 50.0 4.92 246 1 lost ODI v India Dambulla 28 Jan 2009 ODI # 2806
245 49.5 4.91 245 1 won ODI v Australia Dambulla 22 Feb 2004 ODI # 2103
244/5 50.0 4.88 244 1 n/r ODI v India Colombo (RPS) 29 Sep 2002 ODI # 1888
244/8 50.0 4.88 244 1 lost ODI v South Africa Dambulla 1 Aug 2018 ODI # 4027
244 90.2 2.70 244 1 lost Test v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
243/6 50.0 4.86 243 1 lost ODI v India Colombo (RPS) 19 Jun 1998 ODI # 1338
243/8 50.0 4.86 243 1 won ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
242/9 50.0 4.84 242 1 won ODI v Pakistan Dambulla 15 Jun 2010 ODI # 2991
242/8 35.0 6.91 242 1 lost ODI v England Hambantota 3 Dec 2014 ODI # 3561
241/6 45.0 5.35 241 1 lost ODI v India Colombo (SSC) 25 Aug 1985 ODI # 332
241 101.1 2.38 241 1 lost Test v England Colombo (SSC) 15 Mar 2001 Test # 1537
241/6 50.0 4.82 241 1 won ODI v West Indies Dambulla 2 Aug 2005 ODI # 2264
239 49.5 4.79 239 1 won ODI v Pakistan Colombo (RPS) 14 Jul 1997 ODI # 1216
239 50.0 4.78 239 1 won ODI v U.A.E. Dambulla 17 Jul 2004 ODI # 2146
239 49.0 4.87 239 1 lost ODI v England Pallekele 10 Dec 2014 ODI # 3565
238 49.4 4.79 238 1 lost ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
236/8 50.0 4.72 236 1 lost ODI v India Pallekele 24 Aug 2017 ODI # 3906
234/3 35.0 6.68 234 1 won ODI v Australia Colombo (RPS) 7 Sep 1996 ODI # 1114
234/6 50.0 4.68 234 1 won ODI v Bangladesh Colombo (PSS) 20 Jul 2007 ODI # 2605
232/9 50.0 4.64 232 1 won ODI v Pakistan Dambulla 30 Jul 2009 ODI # 2864
228/9 50.0 4.56 228 1 won ODI v India Colombo (RPS) 1 Aug 2004 ODI # 2155
227/6 50.0 4.54 227 1 won ODI v India Colombo (RPS) 29 Aug 2008 ODI # 2756
227/8 50.0 4.54 227 1 lost ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
226/6 50.0 4.52 226 1 won ODI v England Colombo (RPS) 25 Mar 2001 ODI # 1695
226/8 50.0 4.52 226 1 lost ODI v Australia Colombo (RPS) 25 Feb 2004 ODI # 2105
226 49.2 4.58 226 1 lost ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
224 49.4 4.51 224 1 lost ODI v Pakistan Colombo (SSC) 22 Mar 2006 ODI # 2354
223/9 49.2 4.52 223 1 won ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
222/7 50.0 4.44 222 1 n/r ODI v India Colombo (RPS) 30 Sep 2002 ODI # 1889
222 66.1 3.35 222 1 lost Test v Pakistan Galle 16 Jul 2022 Test # 2472
221/9 50.0 4.42 221 1 won ODI v India Colombo (RPS) 22 Jul 2001 ODI # 1737
221/6 36.0 6.13 221 1 won ODI v New Zealand Colombo (SSC) 31 Jul 2001 ODI # 1741
220 48.5 4.50 220 1 won ODI v New Zealand Colombo (RPS) 18 Jul 2001 ODI # 1735
220/9 47.4 4.61 220 1 won ODI v Australia Pallekele 16 Jun 2022 ODI # 4412
218 81.5 2.66 218 1 lost Test v England Colombo (PSS) 17 Feb 1982 Test # 921
217/9 50.0 4.34 217 1 lost ODI v India Pallekele 27 Aug 2017 ODI # 3907
216/7 50.0 4.32 216 1 won ODI v New Zealand Colombo (RPS) 8 Sep 2009 ODI # 2884
216 43.2 4.98 216 1 lost ODI v India Dambulla 20 Aug 2017 ODI # 3905
215/7 45.0 4.77 215 1 won ODI v England Colombo (SSC) 14 Feb 1982 ODI # 146
215/3 20.0 10.75 215 1 won T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
214/6 20.0 10.70 214 1 lost T20I v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
213/9 50.0 4.26 213 1 won ODI v South Africa Colombo (RPS) 22 Aug 2004 ODI # 2158
212 50.0 4.24 212 1 lost ODI v Australia Dambulla 31 Aug 2016 ODI # 3774
212 59.0 3.59 212 1 lost Test v Australia Galle 29 Jun 2022 Test # 2469
211/9 50.0 4.22 211 1 lost ODI v England Colombo (RPS) 10 Oct 2007 ODI # 2628
211 48.1 4.38 211 1 won ODI v England Colombo (RPS) 13 Oct 2007 ODI # 2630
211/8 33.0 6.39 211 1 won ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
208 49.3 4.20 208 1 lost ODI v Australia Hambantota 14 Aug 2011 ODI # 3178
207/6 50.0 4.14 207 1 lost ODI v Australia Colombo (RPS) 5 Sep 1992 ODI # 763
206 88.4 2.32 206 1 won Test v New Zealand Colombo (SSC) 10 Jun 1998 Test # 1418
204/7 50.0 4.08 204 1 won ODI v India Colombo (RPS) 12 Aug 1993 ODI # 834
204 61.3 3.31 204 1 won Test v West Indies Galle 29 Nov 2021 Test # 2437
203/3 43.4 4.64 203 1 n/r ODI v New Zealand Dambulla 19 Aug 2010 ODI # 3037
203/8 50.0 4.06 203 1 lost ODI v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
203/9 50.0 4.06 203 1 won ODI v South Africa Colombo (RPS) 7 Sep 2021 ODI # 4318
200/6 50.0 4.00 200 1 lost ODI v Pakistan Colombo (RPS) 3 Aug 1994 ODI # 914
200 66.0 3.03 200 1 won Test v West Indies Colombo (PSS) 22 Oct 2015 Test # 2182
198/9 50.0 3.96 198 1 won ODI v South Africa Colombo (RPS) 4 Sep 1993 ODI # 838
198/3 20.0 9.90 198 1 won T20I v Australia Pallekele 6 Aug 2011 T20I # 202
198/5 20.0 9.90 198 1 won T20I v Bangladesh Pallekele 31 Mar 2013 T20I # 312
196 39.5 4.92 196 1 won ODI v Bangladesh Colombo (RPS) 25 Jul 2007 ODI # 2607
195 40.2 4.83 195 1 lost ODI v Australia Pallekele 4 Sep 2016 ODI # 3776
193 34.3 5.59 193 1 lost ODI v South Africa Dambulla 29 Jul 2018 ODI # 4025
191 41.1 4.63 191 1 lost ODI v Australia Pallekele 10 Aug 2011 ODI # 3175
190 98.2 1.93 190 1 draw Test v West Indies Moratuwa 8 Dec 1993 Test # 1239
188 59.4 3.15 188 1 won Test v England Kandy 1 Dec 2007 Test # 1851
187/6 20.0 9.35 187 1 won T20I v Afghanistan Dambulla 19 Feb 2024 T20I # 2480
185 57.5 3.19 185 1 draw Test v Pakistan Colombo (SSC) 26 Mar 2006 Test # 1794
183 46.5 3.90 183 1 lost ODI v India Colombo (RPS) 28 Jul 2001 ODI # 1740
183 49.4 3.68 183 1 won Test v India Galle 12 Aug 2015 Test # 2176
182/4 20.0 9.10 182 1 won T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
181 64.3 2.80 181 1 lost Test v Pakistan Galle 21 Jun 2000 Test # 1501
179/5 41.3 4.31 179 1 n/r ODI v South Africa Kandy 22 Aug 1993 ODI # 836
174 90.5 1.91 174 1 draw Test v New Zealand Colombo (SSC) 16 Mar 1984 Test # 982
174/9 50.0 3.48 174 1 lost ODI v Pakistan Colombo (SSC) 22 Aug 1994 ODI # 917
174 64.1 2.71 174 1 draw Test v Australia Pallekele 8 Sep 2011 Test # 2007
174/4 20.0 8.70 174 1 lost T20I v New Zealand Pallekele 1 Sep 2019 T20I # 878
173/6 20.0 8.65 173 1 lost T20I v Zimbabwe Colombo (RPS) 16 Jan 2024 T20I # 2433
172 49.5 3.45 172 1 won ODI v Pakistan Dambulla 18 May 2003 ODI # 2012
172/7 20.0 8.60 172 1 lost T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
171/5 28.0 6.10 171 1 won ODI v India Colombo (PSS) 21 Sep 1985 ODI # 333
171/8 36.0 4.75 171 1 won ODI v India Colombo (SSC) 1 Jul 1998 ODI # 1341
171/4 20.0 8.55 171 1 lost T20I v India Colombo (RPS) 10 Feb 2009 T20I # 82
170 46.1 3.68 170 1 lost ODI v India Dambulla 16 Aug 2010 ODI # 3032
170/7 20.0 8.50 170 1 lost T20I v India Colombo (RPS) 6 Sep 2017 T20I # 618
169/6 20.0 8.45 169 1 won T20I v England Pallekele 1 Oct 2012 T20I # 284
168 62.0 2.70 168 1 lost Test v South Africa Colombo (SSC) 6 Sep 1993 Test # 1233
166 48.4 3.41 166 1 lost Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
164 41.1 3.98 164 1 lost ODI v England Dambulla 7 Oct 2007 ODI # 2626
161/9 20.0 8.05 161 1 lost T20I v New Zealand Pallekele 3 Sep 2019 T20I # 879
160/8 38.0 4.21 160 1 lost ODI v Pakistan Colombo (SSC) 11 Mar 1986 ODI # 368
160 43.1 3.70 160 1 lost ODI v Australia Colombo (RPS) 24 Jun 2022 ODI # 4418
160 19.0 8.42 160 1 won T20I v Afghanistan Dambulla 17 Feb 2024 T20I # 2479
159/7 20.0 7.95 159 1 lost T20I v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
157/8 40.0 3.92 157 1 won ODI v New Zealand Moratuwa 31 Mar 1984 ODI # 257
157/9 20.0 7.85 157 1 won T20I v Australia Pallekele 8 Aug 2011 T20I # 203
155/6 20.0 7.75 155 1 lost T20I v West Indies Pallekele 6 Mar 2020 T20I # 1078
152/9 19.0 8.00 152 1 lost T20I v India Colombo (RPS) 12 Mar 2018 T20I # 659
150 46.1 3.24 150 1 won Test v West Indies Kandy 22 Jul 2005 Test # 1757
150/9 21.0 7.14 150 1 lost ODI v England Pallekele 17 Oct 2018 ODI # 4054
146/3 32.5 4.44 146 1 n/r ODI v Australia Colombo (RPS) 5 Mar 2011 ODI # 3119
142 38.3 3.68 142 1 lost ODI v India Dambulla 20 Aug 2008 ODI # 2745
139/4 20.0 6.95 139 1 won T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
138/1 23.0 6.00 138 1 lost ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
137/9 43.0 3.18 137 1 lost ODI v New Zealand Colombo (RPS) 5 Apr 1986 ODI # 378
135/8 42.0 3.21 135 1 lost ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
135 46.1 2.92 135 1 lost Test v England Galle 14 Jan 2021 Test # 2403
132 38.4 3.41 132 1 lost ODI v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
132/7 20.0 6.60 132 1 won T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
130 44.2 2.93 130 1 lost ODI v Pakistan Colombo (RPS) 19 Mar 2006 ODI # 2352
128/9 20.0 6.40 128 1 lost T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
128 19.3 6.56 128 1 lost T20I v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
125/8 20.0 6.25 125 1 won T20I v New Zealand Pallekele 6 Sep 2019 T20I # 880
124/6 23.0 5.39 124 1 lost ODI v Pakistan Kandy 2 Mar 1986 ODI # 365
124/9 20.0 6.20 124 1 lost T20I v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
123/8 28.3 4.31 123 1 n/r ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
120/8 20.0 6.00 120 1 lost T20I v South Africa Colombo (RPS) 14 Sep 2021 T20I # 1273
117 34.2 3.40 117 1 won Test v Australia Pallekele 26 Jul 2016 Test # 2209
114/9 41.0 2.78 114 1 lost ODI v New Zealand Moratuwa 4 Nov 1984 ODI # 275
109 42.4 2.55 109 1 lost Test v Pakistan Kandy 23 Feb 1986 Test # 1037
103/5 23.0 4.47 103 1 lost ODI v West Indies Colombo (SSC) 18 Dec 1993 ODI # 866
103 18.1 5.66 103 1 lost T20I v South Africa Colombo (RPS) 12 Sep 2021 T20I # 1270
98/9 25.0 3.92 98 1 lost ODI v India Colombo (SSC) 17 Sep 1994 ODI # 927
71 28.2 2.50 71 1 lost Test v Pakistan Kandy 26 Aug 1994 Test # 1267
50 15.2 3.26 50 1 lost ODI v India Colombo (RPS) 17 Sep 2023 ODI # 4649
33/0 5.0 6.60 33 1 n/r ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
24/3 12.0 2.00 24 1 draw Test v India Kandy 17 Jul 1993 Test # 1226
Statsguru includes the following current or recent relevant matches:
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
Bangladesh v Zimbabwe at Chattogram, 1st T20I, May 3, 2024 [T20I # 2586]
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
 
Feedback Print this page