Batting by opposition (All cricket)
Filters
1 active
At R Premadasa Stadium×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 220 of the 274 matches in this selection (from 2006). Earlier matches have results and team totals only.
| Player | Opposition | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MS DhoniIND | Sri Lanka | 2008-2012 | 12 | 11 | 1 | 461 | 94 | 46.10 | 547 | 84.28 | 0 | 5 | 0 | 23 | 4 |
| Kumar SangakkaraSL | South Africa | 2013-2014 | 5 | 5 | 2 | 428 | 169 | 142.67 | 379 | 112.93 | 1 | 3 | 0 | 54 | 6 |
| Kusal MendisSL | Australia | 2016-2025 | 10 | 10 | 1 | 425 | 101 | 47.22 | 490 | 86.73 | 1 | 3 | 0 | 45 | 2 |
| Charith AsalankaSL | Australia | 2022-2025 | 7 | 7 | 2 | 419 | 127 | 83.80 | 404 | 103.71 | 2 | 1 | 0 | 36 | 13 |
| Joe RootENG | Sri Lanka | 2014-2026 | 7 | 7 | 1 | 407 | 111* | 67.83 | 501 | 81.24 | 1 | 3 | 0 | 26 | 2 |
| Yuvraj SinghIND | Sri Lanka | 2008-2009 | 10 | 10 | 1 | 394 | 117 | 43.78 | 381 | 103.41 | 1 | 3 | 1 | 49 | 7 |
| Suresh RainaIND | Sri Lanka | 2008-2012 | 12 | 12 | 3 | 392 | 76 | 43.56 | 398 | 98.49 | 0 | 4 | 2 | 33 | 7 |
| Tillakaratne DilshanSL | India | 2008-2012 | 11 | 11 | 0 | 374 | 97 | 34.00 | 397 | 94.21 | 0 | 2 | 0 | 51 | 2 |
| Tillakaratne DilshanSL | England | 2007-2014 | 7 | 7 | 1 | 365 | 108* | 60.83 | 410 | 89.02 | 2 | 1 | 0 | 38 | 3 |
| Kumar SangakkaraSL | India | 2008-2012 | 10 | 10 | 0 | 354 | 84 | 35.40 | 413 | 85.71 | 0 | 4 | 0 | 29 | 1 |
| Gautam GambhirIND | Sri Lanka | 2008-2012 | 10 | 10 | 0 | 351 | 150 | 35.10 | 368 | 95.38 | 2 | 0 | 1 | 38 | 1 |
| Avishka FernandoSL | India | 2021-2024 | 9 | 9 | 0 | 345 | 96 | 38.33 | 429 | 80.42 | 0 | 3 | 0 | 30 | 5 |
| Virat KohliIND | Sri Lanka | 2008-2024 | 11 | 10 | 2 | 339 | 128* | 42.38 | 417 | 81.29 | 1 | 1 | 0 | 36 | 2 |
| Sanath JayasuriyaSL | India | 2008-2009 | 10 | 10 | 0 | 322 | 98 | 32.20 | 276 | 116.67 | 0 | 2 | 1 | 43 | 6 |
| Mahela JayawardeneSL | India | 2008-2012 | 11 | 11 | 0 | 319 | 94 | 29.00 | 439 | 72.67 | 0 | 3 | 0 | 18 | 2 |
| Kumar SangakkaraSL | Pakistan | 2006-2012 | 10 | 8 | 0 | 298 | 97 | 37.25 | 368 | 80.98 | 0 | 1 | 0 | 26 | 5 |
| Thilina KandambySL | India | 2009 | 6 | 6 | 2 | 296 | 93* | 74.00 | 350 | 84.57 | 0 | 3 | 0 | 29 | 0 |
| Lahiru UdaraNCC | Bloomfield Cricket and Athletic Club | 2025-2026 | 2 | 3 | 0 | 291 | 145 | 97.00 | 334 | 87.13 | 2 | 0 | 0 | 29 | 4 |
| Rohit SharmaIND | Sri Lanka | 2008-2024 | 13 | 12 | 1 | 290 | 64 | 26.36 | 273 | 106.23 | 0 | 3 | 1 | 29 | 10 |
| Kumar SangakkaraSL | England | 2007-2014 | 7 | 6 | 1 | 283 | 86 | 56.60 | 398 | 71.11 | 0 | 3 | 0 | 23 | 0 |
| Younis KhanPAK | Sri Lanka | 2006-2012 | 7 | 6 | 0 | 283 | 89 | 47.17 | 354 | 79.94 | 0 | 3 | 0 | 14 | 0 |
| Umar AkmalPAK | Sri Lanka | 2009-2015 | 10 | 9 | 3 | 282 | 102* | 47.00 | 231 | 122.08 | 1 | 1 | 1 | 21 | 9 |
| A WanninayakeBCAA | Nondescripts Cricket Club | 2025-2026 | 2 | 3 | 1 | 262 | 104* | 131.00 | 574 | 45.64 | 1 | 2 | 0 | 31 | 0 |
| Misbah-ul-HaqPAK | Sri Lanka | 2009-2012 | 7 | 7 | 4 | 259 | 83* | 86.33 | 315 | 82.22 | 0 | 3 | 0 | 16 | 0 |
| Nipun KarunanayakeBCAA | Nondescripts Cricket Club | 2025-2026 | 2 | 3 | 1 | 250 | 138 | 125.00 | 408 | 61.27 | 1 | 1 | 0 | 23 | 3 |
| Ron ChandragupthaBCAA | Nondescripts Cricket Club | 2025-2026 | 2 | 3 | 0 | 250 | 237 | 83.33 | 512 | 48.83 | 1 | 0 | 0 | 21 | 1 |
| David WarnerAUS | Sri Lanka | 2016-2022 | 8 | 8 | 1 | 243 | 99 | 34.71 | 231 | 105.19 | 0 | 2 | 0 | 31 | 1 |
| Charith AsalankaSL | India | 2021-2024 | 9 | 9 | 0 | 242 | 65 | 26.89 | 298 | 81.21 | 0 | 1 | 1 | 20 | 4 |
| Tillakaratne DilshanSL | Pakistan | 2006-2015 | 11 | 9 | 1 | 238 | 50 | 29.75 | 328 | 72.56 | 0 | 1 | 0 | 21 | 0 |
| Mohammad HafeezPAK | Sri Lanka | 2011-2015 | 9 | 9 | 0 | 232 | 70 | 25.78 | 271 | 85.61 | 0 | 2 | 2 | 23 | 3 |
| Pavan RathnayakeCCC | Moors Sports Club | 2026 | 1 | 1 | 0 | 221 | 221 | 221.00 | 216 | 102.31 | 1 | 0 | 0 | 18 | 7 |
| Kumar SangakkaraSL | Bangladesh | 2007-2013 | 3 | 4 | 0 | 218 | 139 | 54.50 | 417 | 52.28 | 1 | 1 | 0 | 22 | 0 |
| Mohammad HarisKF/BK | Jaffna Kings | 2023-2024 | 4 | 4 | 0 | 216 | 81 | 54.00 | 133 | 162.41 | 0 | 2 | 0 | 21 | 11 |
| Charith AsalankaSL | South Africa | 2021 | 5 | 5 | 0 | 216 | 77 | 43.20 | 241 | 89.63 | 0 | 2 | 0 | 13 | 4 |
| Shikhar DhawanIND | Sri Lanka | 2021 | 6 | 6 | 1 | 214 | 86* | 42.80 | 223 | 95.96 | 0 | 1 | 1 | 24 | 2 |
| Stafanie TaylorWIW | Sri Lanka Women | 2013-2015 | 4 | 4 | 1 | 212 | 75 | 70.67 | 171 | 123.98 | 0 | 2 | 0 | 25 | 4 |
| Quinton de KockSA | Sri Lanka | 2013-2021 | 6 | 6 | 2 | 212 | 59* | 53.00 | 189 | 112.17 | 0 | 2 | 0 | 26 | 2 |
| Virender SehwagIND | Sri Lanka | 2009-2012 | 7 | 7 | 0 | 207 | 116 | 29.57 | 166 | 124.70 | 1 | 0 | 0 | 32 | 0 |
| Aaron FinchAUS | Sri Lanka | 2016-2022 | 7 | 7 | 1 | 207 | 62 | 34.50 | 198 | 104.55 | 0 | 3 | 2 | 19 | 7 |
| Ahmed ShehzadPAK | Sri Lanka | 2011-2015 | 5 | 5 | 0 | 205 | 95 | 41.00 | 213 | 96.24 | 0 | 1 | 0 | 23 | 1 |
| Nat Sciver-BruntENGW | Sri Lanka Women | 2016-2025 | 3 | 3 | 0 | 204 | 117 | 68.00 | 204 | 100.00 | 1 | 1 | 0 | 20 | 4 |
| Mahela JayawardeneSL | England | 2007-2014 | 7 | 6 | 1 | 204 | 77* | 40.80 | 219 | 93.15 | 0 | 2 | 2 | 22 | 1 |
| Chamara KapugederaSL | India | 2008-2009 | 10 | 10 | 0 | 204 | 36 | 20.40 | 268 | 76.12 | 0 | 0 | 1 | 14 | 1 |
| Tillakaratne DilshanSL | South Africa | 2013-2014 | 5 | 5 | 0 | 201 | 99 | 40.20 | 247 | 81.38 | 0 | 1 | 0 | 20 | 0 |
| Pathum NissankaSL | Australia | 2022-2025 | 7 | 7 | 0 | 201 | 137 | 28.71 | 238 | 84.45 | 1 | 0 | 0 | 17 | 3 |
| Virat KohliIND | Pakistan | 2012-2023 | 2 | 2 | 2 | 200 | 122* | - | 155 | 129.03 | 1 | 1 | 0 | 17 | 5 |
| Azhar AliPAK | Sri Lanka | 2012-2015 | 5 | 5 | 1 | 200 | 81* | 50.00 | 276 | 72.46 | 0 | 1 | 0 | 16 | 1 |
| Kusal MendisSL | Zimbabwe | 2024-2026 | 7 | 7 | 1 | 197 | 66* | 32.83 | 194 | 101.55 | 0 | 1 | 0 | 24 | 2 |
| Aiden MarkramSA | Sri Lanka | 2021 | 6 | 5 | 1 | 188 | 96 | 47.00 | 175 | 107.43 | 0 | 1 | 0 | 10 | 7 |
| Charith AsalankaSL | Zimbabwe | 2024 | 5 | 4 | 0 | 186 | 101 | 46.50 | 163 | 114.11 | 1 | 1 | 1 | 11 | 7 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.