Batting by format (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 | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Darren BravoWI | Tests | 2010 | 1 | 2 | 1 | 80 | 80 | 80.00 | 148 | 54.05 | 0 | 1 | 0 | 5 | 4 |
| Parvez Hossain EmonBAN | ODIs | 2025 | 2 | 2 | 0 | 80 | 67 | 40.00 | 85 | 94.12 | 0 | 1 | 0 | 9 | 3 |
| Ahmed ShehzadKW | T20 | 2021 | 3 | 3 | 0 | 80 | 56 | 26.67 | 77 | 103.90 | 0 | 1 | 0 | 11 | 1 |
| Craig ErvineZIM | T20Is | 2024 | 3 | 3 | 0 | 80 | 70 | 26.67 | 71 | 112.68 | 0 | 1 | 1 | 8 | 2 |
| Rassie van der DussenSA | ODIs | 2021 | 3 | 3 | 0 | 80 | 59 | 26.67 | 89 | 89.89 | 0 | 1 | 0 | 8 | 0 |
| Yuvraj SinghIND | T20Is | 2009-2012 | 5 | 4 | 1 | 80 | 32 | 26.67 | 62 | 129.03 | 0 | 0 | 0 | 7 | 4 |
| Minod BhanukaKW/KF/TUCA | T20 | 2021-2026 | 10 | 9 | 3 | 79 | 20 | 13.17 | 73 | 108.22 | 0 | 0 | 0 | 7 | 2 |
| Chamika KarunaratneNCC | First-class | 2025-2026 | 2 | 2 | 0 | 78 | 61 | 39.00 | 109 | 71.56 | 0 | 1 | 0 | 6 | 3 |
| Mohammad HafeezGG | T20 | 2021 | 7 | 6 | 0 | 78 | 16 | 13.00 | 90 | 86.67 | 0 | 0 | 0 | 8 | 1 |
| S FernandoMSC | First-class | 2026 | 1 | 1 | 0 | 77 | 77 | 77.00 | 128 | 60.16 | 0 | 1 | 0 | 7 | 0 |
| Shane WatsonAUS | ODIs | 2011 | 4 | 3 | 0 | 77 | 56 | 25.67 | 115 | 66.96 | 0 | 1 | 0 | 9 | 1 |
| Ross TaylorNZ | T20Is | 2009 | 2 | 2 | 0 | 76 | 60 | 38.00 | 63 | 120.63 | 0 | 1 | 0 | 6 | 1 |
| Ryan BurlZIM | T20Is | 2024-2026 | 4 | 4 | 0 | 76 | 35 | 19.00 | 60 | 126.67 | 0 | 0 | 0 | 7 | 2 |
| Jaker AliBAN | ODIs | 2025 | 2 | 2 | 0 | 75 | 51 | 37.50 | 104 | 72.12 | 0 | 1 | 0 | 6 | 4 |
| Reeza HendricksDS | T20 | 2024 | 3 | 3 | 0 | 75 | 72 | 25.00 | 69 | 108.70 | 0 | 1 | 0 | 6 | 1 |
| Mohammad NawazCS/GG | T20 | 2023-2026 | 8 | 6 | 0 | 75 | 21 | 12.50 | 79 | 94.94 | 0 | 0 | 0 | 6 | 2 |
| Manish PandeyIND | ODIs | 2021 | 3 | 3 | 0 | 74 | 37 | 24.67 | 90 | 82.22 | 0 | 0 | 0 | 4 | 1 |
| Nishan MadushkaSL | ODIs | 2025 | 3 | 3 | 0 | 74 | 51 | 24.67 | 108 | 68.52 | 0 | 1 | 0 | 8 | 1 |
| AB de VilliersSA | T20Is | 2012-2013 | 4 | 4 | 0 | 74 | 25 | 18.50 | 71 | 104.23 | 0 | 0 | 0 | 6 | 1 |
| Chamindu WickramasingheJK/DA/DS | T20 | 2022-2026 | 7 | 5 | 0 | 74 | 26 | 14.80 | 69 | 107.25 | 0 | 0 | 0 | 4 | 3 |
| Tanzid HasanBAN | T20Is | 2025 | 1 | 1 | 1 | 73 | 73* | - | 47 | 155.32 | 0 | 1 | 0 | 1 | 6 |
| Faf du PlessisSA | T20Is | 2012-2013 | 2 | 2 | 0 | 73 | 65 | 36.50 | 49 | 148.98 | 0 | 1 | 0 | 7 | 2 |
| Milinda SiriwardanaSL | T20Is | 2015-2017 | 5 | 4 | 0 | 73 | 35 | 18.25 | 49 | 148.98 | 0 | 0 | 1 | 5 | 4 |
| Natalia PervaizPAKW | ODIs | 2025 | 7 | 5 | 0 | 73 | 33 | 14.60 | 112 | 65.18 | 0 | 0 | 0 | 9 | 0 |
| Shaun MarshAUS | ODIs | 2011 | 2 | 2 | 0 | 72 | 70 | 36.00 | 86 | 83.72 | 0 | 1 | 0 | 11 | 1 |
| Irfan PathanIND | T20Is | 2009-2012 | 5 | 3 | 1 | 72 | 33* | 36.00 | 54 | 133.33 | 0 | 0 | 0 | 5 | 3 |
| David MillerSA | ODIs | 2013-2014 | 4 | 4 | 2 | 72 | 36* | 36.00 | 79 | 91.14 | 0 | 0 | 1 | 3 | 3 |
| Avishka FernandoSL | T20Is | 2021 | 5 | 5 | 0 | 72 | 26 | 14.40 | 76 | 94.74 | 0 | 0 | 0 | 8 | 0 |
| Ravindra JadejaIND | ODIs | 2009-2023 | 5 | 3 | 1 | 71 | 60* | 35.50 | 108 | 65.74 | 0 | 1 | 0 | 5 | 0 |
| Afif HossainJK | T20 | 2022 | 4 | 3 | 0 | 71 | 54 | 23.67 | 54 | 131.48 | 0 | 1 | 0 | 7 | 1 |
| GSNFG JayasuriyaSL | T20Is | 2015 | 2 | 2 | 0 | 70 | 40 | 35.00 | 64 | 109.38 | 0 | 0 | 0 | 6 | 3 |
| Iftikhar AhmedPAK | ODIs | 2023 | 2 | 2 | 0 | 70 | 47 | 35.00 | 75 | 93.33 | 0 | 0 | 0 | 5 | 2 |
| Ben DunkGG | T20 | 2021 | 5 | 4 | 0 | 70 | 38 | 17.50 | 61 | 114.75 | 0 | 0 | 0 | 7 | 1 |
| Chamika KarunaratneSL | T20Is | 2021-2022 | 8 | 7 | 3 | 70 | 24* | 17.50 | 59 | 118.64 | 0 | 0 | 1 | 1 | 5 |
| Deepak ChaharIND | ODIs | 2021 | 2 | 1 | 1 | 69 | 69* | - | 82 | 84.15 | 0 | 1 | 0 | 7 | 1 |
| Tamim IqbalBAN | Tests | 2013 | 1 | 2 | 0 | 69 | 59 | 34.50 | 126 | 54.76 | 0 | 1 | 0 | 4 | 1 |
| Aiden MarkramSA | T20Is | 2021 | 3 | 2 | 1 | 69 | 48 | 69.00 | 52 | 132.69 | 0 | 0 | 0 | 4 | 2 |
| Tadiwanashe MarumaniZIM | T20Is | 2026 | 2 | 2 | 0 | 69 | 35 | 34.50 | 47 | 146.81 | 0 | 0 | 0 | 12 | 1 |
| Ryan McLarenSA | ODIs | 2013-2014 | 4 | 4 | 2 | 69 | 29 | 34.50 | 123 | 56.10 | 0 | 0 | 0 | 5 | 0 |
| David MillerJK | T20 | 2023 | 4 | 4 | 0 | 69 | 26 | 17.25 | 60 | 115.00 | 0 | 0 | 0 | 6 | 2 |
| Upul TharangaJK | T20 | 2021 | 6 | 5 | 1 | 69 | 37 | 17.25 | 63 | 109.52 | 0 | 0 | 0 | 10 | 0 |
| Marizanne KappSAW | ODIs | 2025 | 2 | 1 | 1 | 68 | 68* | - | 43 | 158.14 | 0 | 1 | 0 | 6 | 3 |
| Merissa AguilleiraWIW | T20Is | 2012-2015 | 7 | 5 | 1 | 67 | 28* | 16.75 | 77 | 87.01 | 0 | 0 | 0 | 2 | 1 |
| Sachindu ColombageKW/NSWC/GG | T20 | 2021-2026 | 11 | 5 | 3 | 67 | 27* | 33.50 | 45 | 148.89 | 0 | 0 | 1 | 6 | 3 |
| Thanuka DabareGG/BK/TUCA | T20 | 2022-2026 | 10 | 10 | 0 | 67 | 16 | 6.70 | 72 | 93.06 | 0 | 0 | 1 | 10 | 1 |
| Wanindu HasarangaSL | T20Is | 2021-2026 | 12 | 11 | 3 | 67 | 17 | 8.38 | 63 | 106.35 | 0 | 0 | 3 | 7 | 0 |
| George BaileyAUS | ODIs | 2016 | 2 | 2 | 0 | 66 | 39 | 33.00 | 100 | 66.00 | 0 | 0 | 0 | 3 | 0 |
| Hasitha BoyagodaBCAA | First-class | 2025 | 1 | 2 | 0 | 66 | 52 | 33.00 | 146 | 45.21 | 0 | 1 | 0 | 7 | 1 |
| Chamindu WijesingheCCC | First-class | 2026 | 1 | 1 | 0 | 65 | 65 | 65.00 | 141 | 46.10 | 0 | 1 | 0 | 5 | 1 |
| Marlon SamuelsWI | ODIs | 2015 | 2 | 2 | 0 | 65 | 63 | 32.50 | 74 | 87.84 | 0 | 1 | 0 | 4 | 2 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.