Batting by format (All cricket)
Filters
1 active
At Sinhalese Sports Club Ground×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 134 of the 135 matches in this selection (from 1982). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gary KirstenSA | ODIs | 2000 | 2 | 2 | 0 | 49 | 46 | 24.50 | 74 | 66.22 | 0 | 0 | 0 | 8 | 0 |
| Hemang BadaniIND | Tests | 2001 | 1 | 2 | 0 | 49 | 38 | 24.50 | 122 | 40.16 | 0 | 0 | 0 | 8 | 0 |
| Stuart BinnyIND | Tests | 2015 | 1 | 2 | 0 | 49 | 49 | 24.50 | 63 | 77.78 | 0 | 0 | 1 | 7 | 0 |
| Ben FoakesENG | Tests | 2018 | 1 | 2 | 1 | 49 | 36* | 49.00 | 108 | 45.37 | 0 | 0 | 0 | 3 | 0 |
| Avishka FernandoJK | T20 | 2026 | 2 | 2 | 0 | 49 | 34 | 24.50 | 32 | 153.13 | 0 | 0 | 0 | 5 | 3 |
| Kepler WesselsAUS | ODIs | 1983 | 2 | 2 | 0 | 49 | 43 | 24.50 | 82 | 59.76 | 0 | 0 | 0 | 5 | 0 |
| Ritu MoniBANW | T20Is | 2023 | 3 | 3 | 0 | 49 | 33 | 16.33 | 36 | 136.11 | 0 | 0 | 0 | 6 | 0 |
| Dushan HemanthaBRC/KR | T20 | 2024-2026 | 5 | 5 | 1 | 49 | 21 | 12.25 | 41 | 119.51 | 0 | 0 | 0 | 4 | 2 |
| Brian BennettZIM | T20Is | 2026 | 1 | 1 | 1 | 48 | 48* | - | 36 | 133.33 | 0 | 0 | 0 | 7 | 0 |
| Heshan DhanushkaPSC | T20 | 2024 | 1 | 1 | 0 | 48 | 48 | 48.00 | 45 | 106.67 | 0 | 0 | 0 | 4 | 2 |
| Richard SnellSA | Tests | 1993 | 1 | 1 | 0 | 48 | 48 | 48.00 | 65 | 73.85 | 0 | 0 | 0 | 8 | 0 |
| Liton DasBAN | Tests | 2025 | 1 | 2 | 0 | 48 | 34 | 24.00 | 99 | 48.48 | 0 | 0 | 0 | 2 | 1 |
| Naimur RahmanBAN | Tests | 2001 | 1 | 2 | 0 | 48 | 48 | 24.00 | 80 | 60.00 | 0 | 0 | 1 | 9 | 0 |
| Nuwan ZoysaSL | ODIs | 2000-2004 | 3 | 1 | 1 | 47 | 47* | - | 42 | 111.90 | 0 | 0 | 0 | 5 | 2 |
| Nat Sciver-BruntENGW | ODIs | 2016 | 1 | 1 | 1 | 47 | 47* | - | 40 | 117.50 | 0 | 0 | 0 | 7 | 0 |
| Odil PereraCMCC | List A | 2024 | 1 | 1 | 0 | 47 | 47 | 47.00 | 57 | 82.46 | 0 | 0 | 0 | 8 | 0 |
| Andrew HallSA | ODIs | 2000 | 2 | 2 | 0 | 47 | 32 | 23.50 | 48 | 97.92 | 0 | 0 | 0 | 8 | 0 |
| Gulbadin NaibDS | T20 | 2026 | 2 | 2 | 1 | 47 | 46* | 47.00 | 28 | 167.86 | 0 | 0 | 0 | 2 | 4 |
| Mike GattingENG | Tests | 1993 | 1 | 2 | 0 | 47 | 29 | 23.50 | 75 | 62.67 | 0 | 0 | 0 | 8 | 0 |
| Ridley JacobsWI | ODIs | 2001-2002 | 3 | 3 | 1 | 47 | 25 | 23.50 | 53 | 88.68 | 0 | 0 | 0 | 2 | 0 |
| Dimuth KarunaratneSSC | List A | 2024 | 1 | 1 | 1 | 46 | 46* | - | 39 | 117.95 | 0 | 0 | 0 | 4 | 2 |
| Ricky PontingAUS | ODIs | 2002 | 2 | 2 | 1 | 46 | 37 | 46.00 | 37 | 124.32 | 0 | 0 | 0 | 9 | 0 |
| Kevin PietersenENG | Tests | 2007 | 1 | 2 | 1 | 46 | 45* | 46.00 | 84 | 54.76 | 0 | 0 | 0 | 4 | 1 |
| Mignon du PreezSAW | ODIs | 2014 | 3 | 2 | 0 | 46 | 34 | 23.00 | 57 | 80.70 | 0 | 0 | 0 | 5 | 0 |
| Kalana PereraTUCA | First-class | 2025 | 1 | 2 | 0 | 46 | 46 | 23.00 | 46 | 100.00 | 0 | 0 | 1 | 4 | 3 |
| Dilan JayalathNSWC | First-class | 2025 | 1 | 2 | 0 | 46 | 38 | 23.00 | 124 | 37.10 | 0 | 0 | 0 | 6 | 0 |
| H AmarasingheBCAA | T20 | 2024-2026 | 2 | 2 | 0 | 46 | 44 | 23.00 | 38 | 121.05 | 0 | 0 | 0 | 5 | 2 |
| Hammad MirzaOMA | T20Is | 2026 | 2 | 2 | 0 | 46 | 46 | 23.00 | 42 | 109.52 | 0 | 0 | 1 | 6 | 1 |
| Lou VincentNZ | ODIs | 2001-2002 | 3 | 3 | 0 | 46 | 45 | 15.33 | 43 | 106.98 | 0 | 0 | 1 | 3 | 2 |
| Grant FlowerZIM | ODIs | 1996-2001 | 3 | 3 | 0 | 46 | 30 | 15.33 | 87 | 52.87 | 0 | 0 | 0 | 5 | 0 |
| Chamindu WijesingheCCC | T20 | 2024-2026 | 4 | 4 | 2 | 46 | 29* | 23.00 | 24 | 191.67 | 0 | 0 | 0 | 2 | 3 |
| Dale SteynSA | Tests | 2006-2018 | 3 | 6 | 0 | 46 | 30 | 7.67 | 117 | 39.32 | 0 | 0 | 2 | 4 | 3 |
| Heather KnightENGW | ODIs | 2016 | 1 | 1 | 1 | 45 | 45* | - | 47 | 95.74 | 0 | 0 | 0 | 4 | 0 |
| Harshitha MadaviSLW | ODIs | 2023 | 1 | 1 | 1 | 45 | 45* | - | 48 | 93.75 | 0 | 0 | 0 | 1 | 2 |
| Yashasvi JaiswalIND | Tests | 2026 | 1 | 1 | 0 | 45 | 45 | 45.00 | 53 | 84.91 | 0 | 0 | 0 | 9 | 0 |
| Adil RashidENG | Tests | 2018 | 1 | 2 | 1 | 45 | 24 | 45.00 | 79 | 56.96 | 0 | 0 | 0 | 3 | 0 |
| Raveen de SilvaACCC | List A | 2024 | 2 | 2 | 0 | 44 | 38 | 22.00 | 102 | 43.14 | 0 | 0 | 0 | 3 | 0 |
| Kyle MillsNZ | ODIs | 2001-2002 | 4 | 3 | 3 | 44 | 23* | - | 87 | 50.57 | 0 | 0 | 0 | 2 | 1 |
| Lahiru UdaraSL | Tests | 2025-2026 | 2 | 3 | 0 | 44 | 40 | 14.67 | 86 | 51.16 | 0 | 0 | 0 | 4 | 0 |
| Malsha TharupathiMSC/CK | T20 | 2024-2026 | 6 | 4 | 1 | 44 | 35* | 14.67 | 26 | 169.23 | 0 | 0 | 0 | 5 | 2 |
| Nuwan ZoysaSL | Tests | 2000-2004 | 4 | 5 | 0 | 44 | 17 | 8.80 | 127 | 34.65 | 0 | 0 | 0 | 2 | 0 |
| Khaled MashudBAN | Tests | 2001-2007 | 3 | 6 | 2 | 44 | 15 | 11.00 | 136 | 32.35 | 0 | 0 | 1 | 3 | 0 |
| Akila DananjayaSL | Tests | 2018 | 1 | 1 | 1 | 43 | 43* | - | 91 | 47.25 | 0 | 0 | 0 | 7 | 0 |
| Pasindu SooriyabandaraMSC | List A | 2024 | 1 | 1 | 0 | 43 | 43 | 43.00 | 37 | 116.22 | 0 | 0 | 0 | 3 | 1 |
| Dinura KalupahanaSSC | List A | 2024 | 3 | 1 | 1 | 43 | 43* | - | 35 | 122.86 | 0 | 0 | 0 | 3 | 3 |
| Lahiru JayaratneKYCC | First-class | 2024 | 1 | 1 | 0 | 43 | 43 | 43.00 | 31 | 138.71 | 0 | 0 | 0 | 3 | 4 |
| Akram KhanBAN | ODIs | 1997 | 2 | 2 | 0 | 43 | 32 | 21.50 | 64 | 67.19 | 0 | 0 | 0 | 4 | 0 |
| Runako MortonWI | Tests | 2005 | 1 | 2 | 0 | 43 | 43 | 21.50 | 76 | 56.58 | 0 | 0 | 1 | 4 | 1 |
| Ramesh MendisSL | Tests | 2023 | 1 | 2 | 0 | 43 | 27 | 21.50 | 86 | 50.00 | 0 | 0 | 0 | 5 | 0 |
| Ashian DanielNCC | First-class | 2025 | 1 | 2 | 1 | 43 | 35* | 43.00 | 112 | 38.39 | 0 | 0 | 0 | 4 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.