Batting by format (All cricket)
Filters
1 active
At Gaddafi Stadium×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 173 of the 243 matches in this selection (from 2003). Earlier matches have results and team totals only.
| Player | Format | Span | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Orla PrendergastIREW | ODIs | 2022-2025 | 7 | 7 | 0 | 173 | 41 | 24.71 | 261 | 66.28 | 0 | 0 | 0 | 12 | 1 |
| Ben CuttingQG/KK/PZ | T20 | 2020-2023 | 7 | 7 | 0 | 171 | 53 | 24.43 | 84 | 203.57 | 0 | 1 | 2 | 11 | 14 |
| Boeta DippenaarSA | ODIs | 2003 | 2 | 2 | 1 | 168 | 110* | 168.00 | 207 | 81.16 | 1 | 1 | 0 | 13 | 2 |
| Sharjeel KhanKK/HK | T20 | 2020-2026 | 8 | 7 | 1 | 168 | 51* | 28.00 | 124 | 135.48 | 0 | 1 | 0 | 11 | 12 |
| Ben DuckettENG | ODIs | 2025 | 1 | 1 | 0 | 165 | 165 | 165.00 | 143 | 115.38 | 1 | 0 | 0 | 17 | 3 |
| Mohammad NawazIU/QG/KK | T20 | 2017-2026 | 14 | 10 | 2 | 163 | 49 | 20.38 | 151 | 107.95 | 0 | 0 | 1 | 18 | 6 |
| Moeen AliKK/MS | T20 | 2020-2026 | 10 | 9 | 2 | 161 | 48* | 23.00 | 118 | 136.44 | 0 | 0 | 0 | 13 | 8 |
| Tamim IqbalBAN/IWX | T20Is | 2017-2020 | 5 | 5 | 0 | 159 | 65 | 31.80 | 134 | 118.66 | 0 | 1 | 0 | 19 | 3 |
| Marnus LabuschagneAUS | ODIs | 2022-2026 | 6 | 6 | 0 | 159 | 59 | 26.50 | 190 | 83.68 | 0 | 1 | 0 | 15 | 0 |
| David MillerSA/IWX | T20Is | 2017-2021 | 6 | 5 | 2 | 157 | 85* | 52.33 | 110 | 142.73 | 0 | 1 | 0 | 9 | 10 |
| Steve SmithMS | T20 | 2026 | 6 | 6 | 0 | 157 | 53 | 26.17 | 103 | 152.43 | 0 | 1 | 0 | 15 | 8 |
| Tim DavidMS | T20 | 2022-2023 | 8 | 8 | 2 | 157 | 34 | 26.17 | 97 | 161.86 | 0 | 0 | 0 | 15 | 7 |
| Herschelle GibbsSA | ODIs | 2007 | 3 | 3 | 0 | 156 | 102 | 52.00 | 190 | 82.11 | 1 | 1 | 1 | 21 | 1 |
| AB de VilliersSA | ODIs | 2007 | 3 | 3 | 1 | 155 | 103* | 77.50 | 167 | 92.81 | 1 | 0 | 0 | 15 | 3 |
| Alex CareyAUS | ODIs | 2022-2026 | 6 | 6 | 0 | 153 | 69 | 25.50 | 171 | 89.47 | 0 | 2 | 1 | 15 | 1 |
| Abdullah ShafiquePAK | Tests | 2022-2025 | 2 | 4 | 0 | 151 | 81 | 37.75 | 384 | 39.32 | 0 | 1 | 0 | 20 | 1 |
| Matthew BreetzkeSA | ODIs | 2025 | 1 | 1 | 0 | 150 | 150 | 150.00 | 148 | 101.35 | 1 | 0 | 0 | 11 | 5 |
| Reeza HendricksKK/MS | T20 | 2024-2026 | 4 | 4 | 1 | 150 | 87* | 50.00 | 100 | 150.00 | 0 | 1 | 0 | 14 | 6 |
| Finn AllenQG | T20 | 2025 | 7 | 6 | 1 | 149 | 45* | 29.80 | 89 | 167.42 | 0 | 0 | 1 | 17 | 8 |
| Mark ChapmanIU/QG | T20 | 2025-2026 | 9 | 6 | 1 | 146 | 43 | 29.20 | 89 | 164.04 | 0 | 0 | 0 | 15 | 5 |
| Tillakaratne DilshanSL | Tests | 2009 | 1 | 1 | 0 | 145 | 145 | 145.00 | 170 | 85.29 | 1 | 0 | 0 | 21 | 0 |
| Mukhtar AhmedPAK | T20Is | 2015 | 2 | 2 | 0 | 145 | 83 | 72.50 | 85 | 170.59 | 0 | 2 | 0 | 18 | 4 |
| Shoaib MalikPAK | Tests | 2003-2009 | 4 | 5 | 2 | 145 | 69 | 48.33 | 347 | 41.79 | 0 | 1 | 0 | 20 | 1 |
| Josh PhilippeMS | T20 | 2026 | 6 | 6 | 0 | 145 | 56 | 24.17 | 90 | 161.11 | 0 | 2 | 0 | 16 | 5 |
| Gaby LewisIREW | T20Is | 2022 | 3 | 3 | 1 | 144 | 71 | 72.00 | 110 | 130.91 | 0 | 2 | 0 | 20 | 1 |
| Younis KhanPAK | Tests | 2006-2009 | 3 | 4 | 1 | 144 | 130 | 48.00 | 293 | 49.15 | 1 | 0 | 0 | 17 | 0 |
| Imad WasimPAK | T20Is | 2015-2024 | 15 | 13 | 4 | 144 | 47 | 16.00 | 102 | 141.18 | 0 | 0 | 1 | 18 | 2 |
| Mohammad AshrafulBAN | ODIs | 2008 | 4 | 4 | 0 | 142 | 109 | 35.50 | 194 | 73.20 | 1 | 0 | 0 | 10 | 0 |
| Will SmeedQG | T20 | 2022-2023 | 4 | 4 | 0 | 142 | 99 | 35.50 | 98 | 144.90 | 0 | 1 | 0 | 20 | 3 |
| Haris SohailPAK | ODIs | 2015 | 2 | 2 | 2 | 141 | 89* | - | 115 | 122.61 | 0 | 2 | 0 | 12 | 2 |
| Mark BoucherSA | Tests | 2003-2007 | 2 | 3 | 0 | 141 | 72 | 47.00 | 272 | 51.84 | 0 | 2 | 0 | 16 | 1 |
| Daryl MitchellNZ | ODIs | 2025 | 3 | 3 | 0 | 140 | 81 | 46.67 | 131 | 106.87 | 0 | 1 | 0 | 6 | 6 |
| Dawid MalanENG | T20Is | 2022 | 3 | 3 | 1 | 140 | 78* | 70.00 | 100 | 140.00 | 0 | 1 | 0 | 19 | 3 |
| Faheem AshrafPAK | T20Is | 2017-2026 | 16 | 12 | 6 | 140 | 30* | 23.33 | 81 | 172.84 | 0 | 0 | 0 | 9 | 9 |
| Sachin TendulkarIND | ODIs | 2004-2006 | 3 | 3 | 0 | 139 | 95 | 46.33 | 165 | 84.24 | 0 | 1 | 0 | 24 | 1 |
| Cameron GreenAUS | ODIs | 2022-2026 | 5 | 5 | 1 | 139 | 53 | 34.75 | 195 | 71.28 | 0 | 1 | 0 | 6 | 4 |
| Chamu ChibhabhaZIM | ODIs | 2015 | 2 | 2 | 1 | 138 | 99 | 138.00 | 127 | 108.66 | 0 | 1 | 0 | 15 | 1 |
| Sanath JayasuriyaSL | ODIs | 2004-2009 | 3 | 3 | 0 | 138 | 72 | 46.00 | 124 | 111.29 | 0 | 1 | 0 | 18 | 4 |
| Ashton TurnerMS | T20 | 2026 | 6 | 6 | 4 | 138 | 52* | 69.00 | 75 | 184.00 | 0 | 1 | 0 | 8 | 8 |
| Jacques KallisSA | ODIs | 2003-2007 | 5 | 5 | 0 | 137 | 86 | 27.40 | 210 | 65.24 | 0 | 1 | 1 | 11 | 1 |
| Sikandar RazaZIM | ODIs | 2015 | 3 | 2 | 1 | 136 | 100* | 136.00 | 115 | 118.26 | 1 | 0 | 0 | 12 | 4 |
| Kathryn BryceSCOW | ODIs | 2025 | 2 | 2 | 1 | 136 | 131* | 136.00 | 148 | 91.89 | 1 | 0 | 0 | 15 | 2 |
| Tamim IqbalBAN | ODIs | 2008 | 4 | 4 | 0 | 136 | 63 | 34.00 | 180 | 75.56 | 0 | 1 | 0 | 15 | 0 |
| Mirza BaigLQ | T20 | 2023 | 7 | 7 | 0 | 136 | 54 | 19.43 | 111 | 122.52 | 0 | 1 | 0 | 18 | 5 |
| Mark ChapmanNZ | T20Is | 2023-2024 | 5 | 5 | 2 | 135 | 65* | 45.00 | 97 | 139.18 | 0 | 1 | 0 | 11 | 6 |
| Shahid AfridiPAK | ODIs | 2004-2009 | 9 | 9 | 1 | 135 | 47 | 16.88 | 98 | 137.76 | 0 | 0 | 1 | 12 | 7 |
| Nigar SultanaBANW | ODIs | 2025 | 2 | 2 | 1 | 134 | 83* | 134.00 | 127 | 105.51 | 0 | 2 | 0 | 18 | 0 |
| Mahela JayawardeneSL | ODIs | 2004-2009 | 4 | 4 | 0 | 134 | 61 | 33.50 | 119 | 112.61 | 0 | 1 | 0 | 17 | 0 |
| Rachin RavindraNZ | ODIs | 2025 | 2 | 2 | 0 | 133 | 108 | 66.50 | 120 | 110.83 | 1 | 0 | 0 | 18 | 1 |
| Yuvraj SinghIND | ODIs | 2004-2006 | 3 | 3 | 1 | 133 | 79* | 66.50 | 141 | 94.33 | 0 | 1 | 0 | 17 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.