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 109 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nayan MongiaIND | Tests | 1997-1999 | 2 | 3 | 1 | 50 | 25 | 25.00 | 163 | 30.67 | 0 | 0 | 0 | 4 | 0 |
| Shaun PollockSA | Tests | 2000-2004 | 2 | 4 | 0 | 50 | 33 | 12.50 | 154 | 32.47 | 0 | 0 | 0 | 4 | 0 |
| Shayan JahangirUSA | T20Is | 2026 | 1 | 1 | 0 | 49 | 49 | 49.00 | 34 | 144.12 | 0 | 0 | 0 | 5 | 2 |
| 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 |
| 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 |
| 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 |
| Shoaib MalikPAK | ODIs | 2006 | 1 | 1 | 0 | 46 | 46 | 46.00 | 38 | 121.05 | 0 | 0 | 0 | 9 | 0 |
| Imran FarhatPAK | ODIs | 2006 | 1 | 1 | 0 | 46 | 46 | 46.00 | 52 | 88.46 | 0 | 0 | 0 | 8 | 0 |
| Dimuth KarunaratneSSC | List A | 2024 | 1 | 1 | 1 | 46 | 46* | - | 39 | 117.95 | 0 | 0 | 0 | 4 | 2 |
| 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 |
| 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 |
| Mohammad AzharuddinIND | ODIs | 1994 | 1 | 1 | 0 | 45 | 45 | 45.00 | 51 | 88.24 | 0 | 0 | 0 | 1 | 1 |
| 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 |
| 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 |
| 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 |
| Chamara KapugederaSL | Tests | 2006-2009 | 2 | 3 | 2 | 43 | 35 | 43.00 | 77 | 55.84 | 0 | 0 | 0 | 4 | 1 |
| Harbhajan SinghIND | Tests | 1999-2010 | 4 | 5 | 0 | 43 | 17 | 8.60 | 64 | 67.19 | 0 | 0 | 1 | 4 | 1 |
| Bismah MaroofPAKW | T20Is | 2018 | 1 | 1 | 0 | 42 | 42 | 42.00 | 31 | 135.48 | 0 | 0 | 0 | 6 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.