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 136 of the 137 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Daryll CullinanSA | ODIs | 2000 | 2 | 2 | 1 | 43 | 35* | 43.00 | 75 | 57.33 | 0 | 0 | 0 | 5 | 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 |
| Mohammad RafiqueBAN | ODIs | 2002-2005 | 7 | 7 | 1 | 43 | 17 | 7.17 | 85 | 50.59 | 0 | 0 | 1 | 6 | 0 |
| Bismah MaroofPAKW | T20Is | 2018 | 1 | 1 | 0 | 42 | 42 | 42.00 | 31 | 135.48 | 0 | 0 | 0 | 6 | 0 |
| Kushal Janith PereraSL | ODIs | 2020 | 1 | 1 | 0 | 42 | 42 | 42.00 | 50 | 84.00 | 0 | 0 | 0 | 4 | 0 |
| Wanindu HasarangaSL | ODIs | 2020 | 1 | 1 | 1 | 42 | 42* | - | 39 | 107.69 | 0 | 0 | 0 | 4 | 1 |
| M PremaratneBCAA | List A | 2024 | 1 | 1 | 1 | 42 | 42* | - | 58 | 72.41 | 0 | 0 | 0 | 3 | 0 |
| Karim SadiqAFG | T20Is | 2010 | 1 | 1 | 0 | 42 | 42 | 42.00 | 35 | 120.00 | 0 | 0 | 0 | 6 | 1 |
| Scott StyrisNZ | ODIs | 2002 | 2 | 2 | 0 | 42 | 26 | 21.00 | 41 | 102.44 | 0 | 0 | 0 | 6 | 0 |
| Stuart CarlisleZIM | Tests | 2001 | 1 | 2 | 0 | 42 | 32 | 21.00 | 118 | 35.59 | 0 | 0 | 0 | 5 | 0 |
| Mehedi Hasan MirazBAN | Tests | 2025 | 1 | 2 | 0 | 42 | 31 | 21.00 | 58 | 72.41 | 0 | 0 | 0 | 4 | 0 |
| Blair HartlandNZ | Tests | 1992 | 1 | 2 | 0 | 42 | 21 | 21.00 | 110 | 38.18 | 0 | 0 | 0 | 4 | 0 |
| Abdul RazzaqPAK | ODIs | 2000-2006 | 4 | 3 | 1 | 42 | 23* | 21.00 | 55 | 76.36 | 0 | 0 | 0 | 2 | 1 |
| Abhimanyu MithunIND | Tests | 2010 | 1 | 1 | 0 | 41 | 41 | 41.00 | 97 | 42.27 | 0 | 0 | 0 | 4 | 0 |
| Tammy BeaumontENGW | ODIs | 2016 | 1 | 1 | 0 | 41 | 41 | 41.00 | 49 | 83.67 | 0 | 0 | 0 | 7 | 0 |
| Moeen AliKR | T20 | 2026 | 1 | 1 | 0 | 41 | 41 | 41.00 | 17 | 241.18 | 0 | 0 | 0 | 1 | 4 |
| Roston ChaseWI | ODIs | 2020 | 1 | 1 | 0 | 41 | 41 | 41.00 | 45 | 91.11 | 0 | 0 | 0 | 3 | 1 |
| Hasitha BoyagodaBCAA | List A | 2024 | 1 | 1 | 0 | 41 | 41 | 41.00 | 44 | 93.18 | 0 | 0 | 0 | 4 | 2 |
| Kalhara SenarathneRCC | List A | 2024 | 1 | 1 | 0 | 41 | 41 | 41.00 | 39 | 105.13 | 0 | 0 | 0 | 3 | 2 |
| Angelo MathewsSL | ODIs | 2011-2020 | 4 | 2 | 1 | 41 | 36* | 41.00 | 26 | 157.69 | 0 | 0 | 0 | 2 | 1 |
| Lakshitha ManasingheSSC | First-class | 2024-2025 | 2 | 3 | 1 | 41 | 22 | 20.50 | 87 | 47.13 | 0 | 0 | 0 | 6 | 1 |
| Pavan RathnayakeCCC/DS | T20 | 2025-2026 | 3 | 3 | 0 | 41 | 27 | 13.67 | 30 | 136.67 | 0 | 0 | 0 | 6 | 0 |
| Herschelle GibbsSA | Tests | 2004-2006 | 2 | 4 | 0 | 41 | 19 | 10.25 | 80 | 51.25 | 0 | 0 | 1 | 7 | 0 |
| Al SahariarBAN | Tests | 2001-2002 | 2 | 4 | 0 | 41 | 16 | 10.25 | 81 | 50.62 | 0 | 0 | 0 | 6 | 0 |
| Andrew SymondsAUS | ODIs | 2004 | 1 | 1 | 0 | 40 | 40 | 40.00 | 48 | 83.33 | 0 | 0 | 0 | 4 | 1 |
| MKGCP LakshithaSL | Tests | 2002 | 1 | 1 | 0 | 40 | 40 | 40.00 | 46 | 86.96 | 0 | 0 | 0 | 8 | 0 |
| Oshada FernandoPSC | List A | 2024 | 1 | 1 | 0 | 40 | 40 | 40.00 | 50 | 80.00 | 0 | 0 | 0 | 4 | 0 |
| Nisala TharakaSSC | List A | 2024 | 3 | 1 | 0 | 40 | 40 | 40.00 | 45 | 88.89 | 0 | 0 | 0 | 3 | 1 |
| Alistair CampbellZIM | Tests | 1996 | 1 | 2 | 0 | 40 | 36 | 20.00 | 97 | 41.24 | 0 | 0 | 0 | 3 | 0 |
| Trevor GripperZIM | Tests | 2001 | 1 | 2 | 0 | 40 | 30 | 20.00 | 121 | 33.06 | 0 | 0 | 0 | 4 | 0 |
| Marizanne KappSAW | ODIs | 2014 | 3 | 2 | 0 | 40 | 29 | 20.00 | 52 | 76.92 | 0 | 0 | 0 | 3 | 0 |
| Dinura KalupahanaSSC | First-class | 2025 | 2 | 2 | 0 | 40 | 34 | 20.00 | 50 | 80.00 | 0 | 0 | 0 | 3 | 3 |
| Dilhara PolgampolaKYCC | First-class | 2024 | 1 | 2 | 1 | 40 | 25* | 40.00 | 78 | 51.28 | 0 | 0 | 0 | 6 | 0 |
| Mahesh KumaraNSWC | First-class | 2025 | 1 | 2 | 1 | 40 | 30* | 40.00 | 60 | 66.67 | 0 | 0 | 0 | 5 | 0 |
| Dhananjaya LakshanCCC/DS | T20 | 2024-2026 | 4 | 4 | 0 | 40 | 29 | 10.00 | 36 | 111.11 | 0 | 0 | 1 | 3 | 0 |
| Suranga LakmalSL | Tests | 2011-2018 | 5 | 7 | 2 | 40 | 13 | 8.00 | 102 | 39.22 | 0 | 0 | 1 | 6 | 0 |
| Craig EvansZIM | ODIs | 1996 | 1 | 1 | 1 | 39 | 39* | - | 34 | 114.71 | 0 | 0 | 0 | 5 | 0 |
| Shahriar NafeesBAN | ODIs | 2005 | 1 | 1 | 0 | 39 | 39 | 39.00 | 59 | 66.10 | 0 | 0 | 0 | 6 | 0 |
| Babar AzamPAK | Tests | 2023 | 1 | 1 | 0 | 39 | 39 | 39.00 | 75 | 52.00 | 0 | 0 | 0 | 4 | 1 |
| Avishka FernandoSSC | First-class | 2025 | 1 | 1 | 0 | 39 | 39 | 39.00 | 57 | 68.42 | 0 | 0 | 0 | 5 | 0 |
| Wasim AkramPAK | ODIs | 1994 | 3 | 2 | 0 | 39 | 23 | 19.50 | 44 | 88.64 | 0 | 0 | 0 | 1 | 3 |
| Gavin RennieZIM | Tests | 2001 | 1 | 2 | 0 | 39 | 35 | 19.50 | 75 | 52.00 | 0 | 0 | 0 | 5 | 0 |
| Omari BanksWI | Tests | 2005 | 1 | 2 | 0 | 39 | 32 | 19.50 | 136 | 28.68 | 0 | 0 | 0 | 5 | 0 |
| Taijul IslamBAN | Tests | 2025 | 1 | 2 | 0 | 39 | 33 | 19.50 | 75 | 52.00 | 0 | 0 | 0 | 5 | 0 |
| Dasun ShanakaGG | T20 | 2026 | 2 | 2 | 1 | 39 | 31* | 39.00 | 15 | 260.00 | 0 | 0 | 0 | 3 | 3 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.