Batting by format (All cricket)
Filters
2 active
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 22 of the 31 matches in this selection (from 2011). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kusal MendisSL | ODIs | 2016-2025 | 7 | 7 | 1 | 383 | 101 | 63.83 | 442 | 86.65 | 1 | 3 | 0 | 42 | 1 |
| Charith AsalankaSL | ODIs | 2022-2025 | 5 | 5 | 2 | 342 | 127 | 114.00 | 337 | 101.48 | 2 | 1 | 0 | 31 | 10 |
| Pathum NissankaSL | ODIs | 2022-2025 | 5 | 5 | 0 | 162 | 137 | 32.40 | 201 | 80.60 | 1 | 0 | 0 | 15 | 2 |
| Mahela JayawardeneSL | ODIs | 2011 | 3 | 3 | 0 | 147 | 71 | 49.00 | 246 | 59.76 | 0 | 2 | 0 | 13 | 0 |
| Dinesh ChandimalSL | ODIs | 2016-2022 | 3 | 3 | 1 | 134 | 80* | 67.00 | 196 | 68.37 | 0 | 1 | 0 | 6 | 1 |
| Chris GayleWI | T20Is | 2012 | 2 | 2 | 1 | 129 | 75* | 129.00 | 74 | 174.32 | 0 | 2 | 0 | 10 | 10 |
| Kumar SangakkaraSL | ODIs | 2011 | 3 | 3 | 1 | 111 | 73* | 55.50 | 165 | 67.27 | 0 | 1 | 0 | 9 | 0 |
| Dhananjaya de SilvaSL | ODIs | 2016-2022 | 4 | 4 | 0 | 94 | 60 | 23.50 | 94 | 100.00 | 0 | 1 | 0 | 12 | 0 |
| Angelo MathewsSL | ODIs | 2011-2016 | 5 | 4 | 0 | 89 | 57 | 22.25 | 119 | 74.79 | 0 | 1 | 1 | 3 | 2 |
| Chamika KarunaratneSL | ODIs | 2022 | 3 | 3 | 1 | 82 | 75 | 41.00 | 86 | 95.35 | 0 | 1 | 0 | 8 | 2 |
| Charith AsalankaSL | T20Is | 2022 | 2 | 2 | 0 | 77 | 39 | 38.50 | 67 | 114.93 | 0 | 0 | 0 | 5 | 3 |
| Marlon SamuelsWI | T20Is | 2012 | 2 | 2 | 0 | 76 | 50 | 38.00 | 52 | 146.15 | 0 | 1 | 0 | 5 | 6 |
| Tillakaratne DilshanSL | ODIs | 2011-2016 | 5 | 5 | 0 | 65 | 22 | 13.00 | 73 | 89.04 | 0 | 0 | 0 | 10 | 0 |
| Brian BennettZIM | T20Is | 2026 | 1 | 1 | 1 | 64 | 64* | - | 56 | 114.29 | 0 | 1 | 0 | 7 | 0 |
| Dwayne BravoWI | T20Is | 2012 | 2 | 2 | 0 | 64 | 37 | 32.00 | 52 | 123.08 | 0 | 0 | 0 | 2 | 4 |
| Chamara SilvaSL | ODIs | 2011 | 3 | 2 | 0 | 63 | 63 | 31.50 | 73 | 86.30 | 0 | 1 | 1 | 8 | 1 |
| Dhananjaya de SilvaSL | T20Is | 2016 | 1 | 1 | 0 | 62 | 62 | 62.00 | 50 | 124.00 | 0 | 1 | 0 | 5 | 0 |
| Nasir JamshedPAK | T20Is | 2012 | 1 | 1 | 0 | 55 | 55 | 55.00 | 46 | 119.57 | 0 | 1 | 0 | 4 | 2 |
| Kushal Janith PereraSL | ODIs | 2016 | 2 | 2 | 0 | 55 | 54 | 27.50 | 55 | 100.00 | 0 | 1 | 0 | 5 | 1 |
| Dunith WellalageSL | ODIs | 2022-2025 | 5 | 3 | 0 | 53 | 30 | 17.67 | 71 | 74.65 | 0 | 0 | 0 | 3 | 1 |
| Nishan MadushkaSL | ODIs | 2025 | 1 | 1 | 0 | 51 | 51 | 51.00 | 70 | 72.86 | 0 | 1 | 0 | 4 | 1 |
| Kieron PollardWI | T20Is | 2012 | 2 | 2 | 0 | 48 | 38 | 24.00 | 23 | 208.70 | 0 | 0 | 0 | 5 | 3 |
| Asad ShafiqPAK | ODIs | 2011 | 1 | 1 | 0 | 46 | 46 | 46.00 | 81 | 56.79 | 0 | 0 | 0 | 5 | 0 |
| Umar AkmalPAK | ODIs | 2011 | 1 | 1 | 1 | 44 | 44* | - | 59 | 74.58 | 0 | 0 | 0 | 4 | 1 |
| Janith LiyanageSL | ODIs | 2025 | 2 | 2 | 1 | 43 | 32* | 43.00 | 50 | 86.00 | 0 | 0 | 0 | 3 | 2 |
| Kusal MendisSL | T20Is | 2016-2022 | 3 | 3 | 0 | 42 | 36 | 14.00 | 48 | 87.50 | 0 | 0 | 0 | 3 | 1 |
| George DockrellIRE | T20Is | 2012-2026 | 2 | 1 | 0 | 41 | 41 | 41.00 | 29 | 141.38 | 0 | 0 | 0 | 3 | 2 |
| Pathum NissankaSL | T20Is | 2022 | 2 | 2 | 0 | 39 | 36 | 19.50 | 37 | 105.41 | 0 | 0 | 0 | 2 | 1 |
| Kevin O'BrienIRE | T20Is | 2012 | 1 | 1 | 0 | 35 | 35 | 35.00 | 29 | 120.69 | 0 | 0 | 0 | 5 | 0 |
| Ryan BurlZIM | T20Is | 2026 | 1 | 1 | 0 | 35 | 35 | 35.00 | 30 | 116.67 | 0 | 0 | 0 | 4 | 0 |
| Tadiwanashe MarumaniZIM | T20Is | 2026 | 1 | 1 | 0 | 35 | 35 | 35.00 | 21 | 166.67 | 0 | 0 | 0 | 7 | 0 |
| Thilan SamaraweeraSL | ODIs | 2011 | 1 | 1 | 1 | 34 | 34* | - | 48 | 70.83 | 0 | 0 | 0 | 2 | 0 |
| Thisara PereraSL | ODIs | 2016 | 2 | 2 | 0 | 33 | 21 | 16.50 | 20 | 165.00 | 0 | 0 | 0 | 4 | 1 |
| Kamran AkmalPAK | T20Is | 2012 | 1 | 1 | 0 | 32 | 32 | 32.00 | 26 | 123.08 | 0 | 0 | 0 | 1 | 1 |
| Robin PetersonSA | T20Is | 2012 | 1 | 1 | 1 | 32 | 32* | - | 19 | 168.42 | 0 | 0 | 0 | 6 | 0 |
| Younis KhanPAK | ODIs | 2011 | 1 | 1 | 0 | 31 | 31 | 31.00 | 42 | 73.81 | 0 | 0 | 0 | 4 | 0 |
| Irfan PathanIND | T20Is | 2012 | 1 | 1 | 0 | 31 | 31 | 31.00 | 30 | 103.33 | 0 | 0 | 0 | 2 | 1 |
| Farhaan BehardienSA | T20Is | 2012 | 1 | 1 | 1 | 31 | 31* | - | 27 | 114.81 | 0 | 0 | 0 | 2 | 1 |
| JP DuminySA | T20Is | 2012 | 1 | 1 | 0 | 30 | 30 | 30.00 | 25 | 120.00 | 0 | 0 | 0 | 4 | 0 |
| Dhanushka GunathillekeSL | T20Is | 2022 | 2 | 2 | 0 | 30 | 26 | 15.00 | 19 | 157.89 | 0 | 0 | 0 | 4 | 1 |
| Wanindu HasarangaSL | T20Is | 2022 | 2 | 2 | 0 | 29 | 17 | 14.50 | 23 | 126.09 | 0 | 0 | 0 | 4 | 0 |
| Wanindu HasarangaSL | ODIs | 2022-2025 | 3 | 2 | 1 | 28 | 21* | 28.00 | 34 | 82.35 | 0 | 0 | 0 | 3 | 0 |
| Suresh RainaIND | T20Is | 2012 | 1 | 1 | 0 | 26 | 26 | 26.00 | 19 | 136.84 | 0 | 0 | 0 | 4 | 0 |
| Johnson CharlesWI | T20Is | 2012 | 2 | 2 | 0 | 26 | 16 | 13.00 | 25 | 104.00 | 0 | 0 | 0 | 4 | 1 |
| Niroshan DickwellaSL | ODIs | 2022 | 2 | 2 | 0 | 26 | 25 | 13.00 | 29 | 89.66 | 0 | 0 | 0 | 5 | 0 |
| Sikandar RazaZIM | T20Is | 2026 | 1 | 1 | 1 | 25 | 25* | - | 13 | 192.31 | 0 | 0 | 0 | 2 | 1 |
| Lorcan TuckerIRE | T20Is | 2026 | 1 | 1 | 0 | 24 | 24 | 24.00 | 27 | 88.89 | 0 | 0 | 0 | 1 | 1 |
| Kamran AkmalPAK | ODIs | 2011 | 1 | 1 | 0 | 23 | 23 | 23.00 | 27 | 85.19 | 0 | 0 | 0 | 5 | 0 |
| Abdul RazzaqPAK | T20Is | 2012 | 1 | 1 | 0 | 22 | 22 | 22.00 | 17 | 129.41 | 0 | 0 | 0 | 2 | 1 |
| Kushal Janith PereraSL | T20Is | 2016 | 1 | 1 | 0 | 22 | 22 | 22.00 | 18 | 122.22 | 0 | 0 | 0 | 4 | 0 |
Page 1Next
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.