Batting by format (All cricket)
Filters
1 active
At P Sara Oval×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 77 of the 88 matches in this selection (from 2005). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ramesh MendisMSC | List A | 2026 | 2 | 2 | 1 | 100 | 75* | 100.00 | 83 | 120.48 | 0 | 1 | 0 | 9 | 2 |
| MPM WeerasingheACCC | T20 | 2024-2026 | 3 | 3 | 0 | 98 | 50 | 32.67 | 80 | 122.50 | 0 | 1 | 1 | 13 | 0 |
| Mark BoucherSA | Tests | 2006 | 1 | 2 | 0 | 97 | 65 | 48.50 | 143 | 67.83 | 0 | 1 | 0 | 13 | 2 |
| Sachin TendulkarIND | Tests | 2010 | 1 | 2 | 0 | 95 | 54 | 47.50 | 194 | 48.97 | 0 | 1 | 0 | 8 | 0 |
| Dhammika PrasadSL | Tests | 2012-2015 | 4 | 7 | 2 | 94 | 35 | 18.80 | 208 | 45.19 | 0 | 0 | 1 | 12 | 0 |
| Angelo MathewsCCC | First-class | 2025 | 1 | 1 | 0 | 93 | 93 | 93.00 | 185 | 50.27 | 0 | 1 | 0 | 7 | 2 |
| H JayasundaraCMCC/CCC | T20 | 2025-2026 | 4 | 4 | 0 | 93 | 71 | 23.25 | 79 | 117.72 | 0 | 1 | 0 | 9 | 2 |
| Herschelle GibbsSA | Tests | 2006 | 1 | 2 | 0 | 92 | 92 | 46.00 | 192 | 47.92 | 0 | 1 | 1 | 11 | 1 |
| Niroshan DickwellaSL | Tests | 2017-2019 | 2 | 4 | 0 | 90 | 51 | 22.50 | 216 | 41.67 | 0 | 1 | 1 | 10 | 0 |
| Angelo MathewsCCC | List A | 2026 | 1 | 1 | 0 | 89 | 89 | 89.00 | 89 | 100.00 | 0 | 1 | 0 | 10 | 2 |
| Virat KohliIND | Tests | 2015 | 1 | 2 | 0 | 88 | 78 | 44.00 | 126 | 69.84 | 0 | 1 | 0 | 8 | 1 |
| Mosaddek HossainBAN | Tests | 2017 | 1 | 2 | 0 | 88 | 75 | 44.00 | 183 | 48.09 | 0 | 1 | 0 | 9 | 2 |
| Bhanuka RajapaksaBRC/PSC | T20 | 2024-2026 | 2 | 2 | 1 | 88 | 69 | 88.00 | 46 | 191.30 | 0 | 1 | 0 | 5 | 8 |
| Trisha ChettySAW | ODIs | 2017 | 4 | 3 | 0 | 88 | 52 | 29.33 | 127 | 69.29 | 0 | 1 | 0 | 7 | 0 |
| Mohamed ShamazTUCA | List A | 2024-2025 | 4 | 4 | 1 | 87 | 54* | 29.00 | 143 | 60.84 | 0 | 1 | 1 | 5 | 2 |
| Chamika KarunaratneNCC | List A | 2025 | 1 | 1 | 1 | 86 | 86* | - | 72 | 119.44 | 0 | 1 | 0 | 5 | 6 |
| Yashodha LankaBSC/CMCC | T20 | 2025-2026 | 4 | 4 | 0 | 86 | 62 | 21.50 | 74 | 116.22 | 0 | 1 | 0 | 5 | 6 |
| GSM FernandoRCC | List A | 2024 | 1 | 1 | 0 | 85 | 85 | 85.00 | 85 | 100.00 | 0 | 1 | 0 | 8 | 2 |
| Farveez MaharoofSL | Tests | 2006 | 1 | 2 | 1 | 85 | 56 | 85.00 | 228 | 37.28 | 0 | 1 | 0 | 13 | 0 |
| Suné LuusSAW | ODIs | 2017 | 3 | 2 | 1 | 85 | 50* | 85.00 | 99 | 85.86 | 0 | 1 | 0 | 9 | 2 |
| Vijayakanth ViyaskanthTUCA | List A | 2024-2026 | 9 | 7 | 2 | 85 | 34 | 17.00 | 85 | 100.00 | 0 | 0 | 0 | 8 | 1 |
| Dilruwan PereraSL | Tests | 2015-2019 | 3 | 6 | 0 | 84 | 50 | 14.00 | 297 | 28.28 | 0 | 1 | 1 | 7 | 2 |
| Colin de GrandhommeNZ | Tests | 2019 | 1 | 1 | 0 | 83 | 83 | 83.00 | 77 | 107.79 | 0 | 1 | 0 | 5 | 5 |
| Sabbir RahmanBAN | Tests | 2017 | 1 | 2 | 0 | 83 | 42 | 41.50 | 130 | 63.85 | 0 | 0 | 0 | 10 | 0 |
| S KosalaCCC | First-class | 2025 | 1 | 1 | 0 | 81 | 81 | 81.00 | 55 | 147.27 | 0 | 1 | 0 | 7 | 5 |
| Ajantha MendisSL | Tests | 2009-2010 | 2 | 3 | 1 | 81 | 78 | 40.50 | 205 | 39.51 | 0 | 1 | 0 | 10 | 1 |
| Amelia KerrNZW | T20Is | 2023 | 3 | 3 | 1 | 81 | 34 | 40.50 | 75 | 108.00 | 0 | 0 | 0 | 8 | 0 |
| Pulindu PereraNSWC | T20 | 2025-2026 | 3 | 3 | 0 | 80 | 71 | 26.67 | 58 | 137.93 | 0 | 1 | 0 | 12 | 1 |
| Hansima KarunaratneSLW | T20Is | 2019-2023 | 4 | 4 | 1 | 80 | 44* | 26.67 | 120 | 66.67 | 0 | 0 | 0 | 7 | 0 |
| Tillakaratne SampathNSWC/PSC | T20 | 2025-2026 | 2 | 2 | 0 | 78 | 77 | 39.00 | 47 | 165.96 | 0 | 1 | 0 | 5 | 7 |
| Dunith WellalageCCC | First-class | 2025 | 2 | 2 | 0 | 78 | 50 | 39.00 | 104 | 75.00 | 0 | 1 | 0 | 7 | 3 |
| Dushan HemanthaPSC/BRC/PSC | T20 | 2024-2026 | 4 | 3 | 2 | 78 | 59* | 78.00 | 63 | 123.81 | 0 | 1 | 0 | 4 | 2 |
| KI FernandoBRC | T20 | 2025-2026 | 3 | 3 | 1 | 78 | 35* | 39.00 | 63 | 123.81 | 0 | 0 | 0 | 4 | 4 |
| Navod ParanavithanaTUCA | List A | 2026 | 4 | 4 | 0 | 78 | 43 | 19.50 | 97 | 80.41 | 0 | 0 | 1 | 11 | 1 |
| Sithara GimhanMSC/ACCC | T20 | 2024-2026 | 5 | 5 | 1 | 78 | 42 | 19.50 | 61 | 127.87 | 0 | 0 | 0 | 6 | 2 |
| Ravindu FernandoBCAA | First-class | 2026 | 1 | 2 | 0 | 77 | 47 | 38.50 | 119 | 64.71 | 0 | 0 | 0 | 11 | 1 |
| Chamari AtapattuSLW | ODIs | 2017-2023 | 3 | 3 | 0 | 77 | 47 | 25.67 | 110 | 70.00 | 0 | 0 | 1 | 11 | 2 |
| S de MelCCC | First-class | 2025 | 1 | 1 | 0 | 76 | 76 | 76.00 | 94 | 80.85 | 0 | 1 | 0 | 8 | 2 |
| Chamara KapugederaSL | Tests | 2006 | 1 | 2 | 0 | 76 | 63 | 38.00 | 117 | 64.96 | 0 | 1 | 0 | 10 | 2 |
| Sameera SadamalKYCC | First-class | 2025 | 2 | 2 | 0 | 76 | 42 | 38.00 | 138 | 55.07 | 0 | 0 | 0 | 5 | 0 |
| Nimesha GunasingheCCC | First-class | 2024 | 1 | 2 | 1 | 76 | 56* | 76.00 | 123 | 61.79 | 0 | 1 | 0 | 7 | 1 |
| Shahriar NafeesBAN | Tests | 2005-2007 | 2 | 4 | 0 | 76 | 51 | 19.00 | 128 | 59.38 | 0 | 1 | 1 | 12 | 0 |
| Tharindu RatnayakeTUCA | List A | 2024-2026 | 10 | 8 | 2 | 76 | 41* | 12.67 | 92 | 82.61 | 0 | 0 | 1 | 6 | 3 |
| Dhananjaya LakshanCCC | First-class | 2025 | 1 | 1 | 0 | 74 | 74 | 74.00 | 155 | 47.74 | 0 | 1 | 0 | 7 | 0 |
| Amit MishraIND | Tests | 2010-2015 | 2 | 3 | 0 | 74 | 40 | 24.67 | 142 | 52.11 | 0 | 0 | 0 | 8 | 0 |
| Niroshan DickwellaNCC | T20 | 2024-2026 | 5 | 4 | 1 | 74 | 40 | 24.67 | 56 | 132.14 | 0 | 0 | 0 | 13 | 1 |
| Veda KrishnamurthyINDW | ODIs | 2017 | 5 | 5 | 2 | 74 | 31 | 24.67 | 74 | 100.00 | 0 | 0 | 0 | 8 | 1 |
| Lakvin AbeysingheKYCC | T20 | 2026 | 3 | 3 | 0 | 72 | 62 | 24.00 | 59 | 122.03 | 0 | 1 | 0 | 9 | 1 |
| Shaun PollockSA | Tests | 2006 | 1 | 2 | 1 | 71 | 57* | 71.00 | 102 | 69.61 | 0 | 1 | 0 | 6 | 2 |
| Soumya SarkarBAN | Tests | 2017 | 1 | 2 | 0 | 71 | 61 | 35.50 | 147 | 48.30 | 0 | 1 | 0 | 8 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.