Batting by format (All cricket)
Filters
1 active
At Harare Sports Club×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 139 of the 224 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan Nicol Loftie-EatonNAM | T20Is | 2025 | 5 | 5 | 2 | 48 | 14* | 16.00 | 36 | 133.33 | 0 | 0 | 0 | 4 | 2 |
| Sharne MayersZIMW | List A | 2021 | 1 | 1 | 0 | 47 | 47 | 47.00 | 80 | 58.75 | 0 | 0 | 0 | 5 | 0 |
| Ramnaresh SarwanWI | ODIs | 2003 | 3 | 2 | 0 | 47 | 47 | 23.50 | 67 | 70.15 | 0 | 0 | 1 | 4 | 1 |
| Chris GayleWI | List A | 2018 | 1 | 1 | 0 | 46 | 46 | 46.00 | 31 | 148.39 | 0 | 0 | 0 | 2 | 5 |
| Murshida KhatunBANW | List A | 2021 | 1 | 1 | 0 | 46 | 46 | 46.00 | 80 | 57.50 | 0 | 0 | 0 | 5 | 0 |
| Sumeet VermaUGA | T20Is | 2025 | 1 | 1 | 0 | 45 | 45 | 45.00 | 32 | 140.63 | 0 | 0 | 0 | 1 | 4 |
| Peter MoorZIM | ODIs | 2019 | 3 | 2 | 1 | 45 | 45* | 45.00 | 35 | 128.57 | 0 | 0 | 1 | 1 | 3 |
| Roston ChaseWI | ODIs | 2023 | 4 | 2 | 0 | 45 | 44 | 22.50 | 56 | 80.36 | 0 | 0 | 0 | 3 | 0 |
| Chundangapoyil RizwanUAE | ODIs | 2019 | 2 | 2 | 0 | 45 | 45 | 22.50 | 88 | 51.14 | 0 | 0 | 1 | 1 | 0 |
| Andrew McBrineIRE | ODIs | 2023-2025 | 8 | 4 | 3 | 45 | 32 | 45.00 | 43 | 104.65 | 0 | 0 | 0 | 4 | 1 |
| Bevon JacobsNZ | T20Is | 2025 | 3 | 2 | 1 | 44 | 44* | 44.00 | 32 | 137.50 | 0 | 0 | 1 | 1 | 3 |
| Johnson CharlesWI | ODIs | 2023 | 5 | 5 | 0 | 44 | 39 | 8.80 | 61 | 72.13 | 0 | 0 | 2 | 4 | 2 |
| Rahul DravidIND | ODIs | 2003 | 1 | 1 | 1 | 43 | 43* | - | 55 | 78.18 | 0 | 0 | 0 | 2 | 0 |
| Bas de LeedeNED | ODIs | 2023 | 2 | 2 | 0 | 43 | 39 | 21.50 | 27 | 159.26 | 0 | 0 | 0 | 5 | 1 |
| Kushal MallaNEP | ODIs | 2023 | 2 | 2 | 0 | 43 | 41 | 21.50 | 48 | 89.58 | 0 | 0 | 0 | 2 | 3 |
| Saif HassanBAN | Tests | 2021 | 1 | 2 | 0 | 43 | 43 | 21.50 | 100 | 43.00 | 0 | 0 | 1 | 6 | 0 |
| Ben CurranZIM | Tests | 2026 | 1 | 1 | 0 | 42 | 42 | 42.00 | 51 | 82.35 | 0 | 0 | 0 | 5 | 0 |
| Hamilton MasakadzaZIM | Tests | 2005 | 1 | 2 | 0 | 42 | 42 | 21.00 | 81 | 51.85 | 0 | 0 | 1 | 7 | 0 |
| Naoani VarePNGW | T20Is | 2024 | 3 | 3 | 0 | 42 | 22 | 14.00 | 89 | 47.19 | 0 | 0 | 1 | 3 | 0 |
| Sukhdeep SinghKEN | T20Is | 2025 | 3 | 3 | 0 | 42 | 34 | 14.00 | 53 | 79.25 | 0 | 0 | 0 | 4 | 0 |
| Mark AdairIRE | T20Is | 2023 | 6 | 4 | 0 | 42 | 19 | 10.50 | 40 | 105.00 | 0 | 0 | 0 | 3 | 1 |
| Alester MaregwedeZIM | ODIs | 2003-2004 | 5 | 5 | 1 | 42 | 18* | 10.50 | 75 | 56.00 | 0 | 0 | 1 | 4 | 0 |
| Shane Edward BondNZ | Tests | 2005 | 1 | 1 | 1 | 41 | 41* | - | 38 | 107.89 | 0 | 0 | 0 | 3 | 3 |
| Andrew StraussENG | ODIs | 2004 | 2 | 2 | 0 | 41 | 33 | 20.50 | 66 | 62.12 | 0 | 0 | 0 | 2 | 0 |
| Michael BracewellNZ | T20Is | 2025 | 4 | 2 | 1 | 41 | 26* | 41.00 | 28 | 146.43 | 0 | 0 | 0 | 3 | 1 |
| Tinotenda MutombodziZIM | Tests | 2020 | 1 | 2 | 0 | 41 | 33 | 20.50 | 121 | 33.88 | 0 | 0 | 0 | 4 | 0 |
| Kamindu MendisSL | T20Is | 2025 | 3 | 2 | 1 | 41 | 41* | 41.00 | 20 | 205.00 | 0 | 0 | 1 | 1 | 4 |
| Victor NyauchiZIM | ODIs | 2022-2023 | 8 | 5 | 0 | 41 | 26 | 8.20 | 49 | 83.67 | 0 | 0 | 2 | 5 | 1 |
| Loren TshumaZIMW | T20Is | 2024 | 7 | 6 | 2 | 41 | 25 | 10.25 | 52 | 78.85 | 0 | 0 | 2 | 3 | 0 |
| Gargi BhogleUSAW | ODIs | 2024 | 4 | 4 | 0 | 40 | 36 | 10.00 | 83 | 48.19 | 0 | 0 | 1 | 5 | 0 |
| Timycen MarumaZIM | ODIs | 2019-2021 | 4 | 2 | 1 | 39 | 35 | 39.00 | 24 | 162.50 | 0 | 0 | 0 | 3 | 2 |
| Vishwa FernandoSL | Tests | 2020 | 1 | 1 | 0 | 38 | 38 | 38.00 | 81 | 46.91 | 0 | 0 | 0 | 5 | 0 |
| Tasmeen GrangerZIMW | ODIs | 2021 | 2 | 2 | 0 | 38 | 20 | 19.00 | 52 | 73.08 | 0 | 0 | 0 | 3 | 0 |
| Tinashe KamunhukamweZIM | ODIs | 2021-2023 | 4 | 4 | 0 | 38 | 28 | 9.50 | 28 | 135.71 | 0 | 0 | 0 | 6 | 1 |
| Shakib Al HasanBAN | T20Is | 2021 | 3 | 2 | 0 | 37 | 25 | 18.50 | 23 | 160.87 | 0 | 0 | 0 | 3 | 2 |
| Sharne MayersZIMW | T20Is | 2019-2024 | 2 | 2 | 0 | 37 | 36 | 18.50 | 50 | 74.00 | 0 | 0 | 0 | 3 | 0 |
| Mahedi HasanBAN | T20Is | 2021-2022 | 4 | 2 | 0 | 37 | 22 | 18.50 | 36 | 102.78 | 0 | 0 | 0 | 4 | 1 |
| Danish AzizPAK | T20Is | 2021 | 2 | 2 | 0 | 37 | 22 | 18.50 | 35 | 105.71 | 0 | 0 | 0 | 1 | 1 |
| Virender SehwagIND | ODIs | 2003 | 1 | 1 | 0 | 36 | 36 | 36.00 | 38 | 94.74 | 0 | 0 | 0 | 6 | 0 |
| Muhammad UsmanUAE | List A | 2018 | 1 | 1 | 1 | 36 | 36* | - | 47 | 76.60 | 0 | 0 | 0 | 3 | 0 |
| Mohammad BootaUAE | ODIs | 2019 | 1 | 1 | 0 | 36 | 36 | 36.00 | 76 | 47.37 | 0 | 0 | 0 | 2 | 1 |
| Mohammad NadeemOMA | ODIs | 2023 | 2 | 2 | 0 | 36 | 20 | 18.00 | 75 | 48.00 | 0 | 0 | 0 | 4 | 0 |
| Mohammad SaifuddinBAN | ODIs | 2021-2026 | 4 | 2 | 2 | 36 | 28* | - | 40 | 90.00 | 0 | 0 | 0 | 2 | 0 |
| Brandon MavutaZIM | ODIs | 2019-2023 | 7 | 3 | 1 | 36 | 28* | 18.00 | 41 | 87.80 | 0 | 0 | 0 | 5 | 0 |
| Newman NyamhuriZIM | ODIs | 2025-2026 | 5 | 3 | 0 | 36 | 33 | 12.00 | 56 | 64.29 | 0 | 0 | 0 | 5 | 0 |
| Chanida SutthiruangTHAW | List A | 2021 | 2 | 1 | 1 | 35 | 35* | - | 28 | 125.00 | 0 | 0 | 0 | 4 | 0 |
| Riazat Ali ShahUGA | T20Is | 2025 | 1 | 1 | 0 | 35 | 35 | 35.00 | 24 | 145.83 | 0 | 0 | 0 | 3 | 1 |
| Naruemol ChaiwaiTHAW | List A | 2021 | 2 | 2 | 1 | 35 | 30 | 35.00 | 62 | 56.45 | 0 | 0 | 0 | 2 | 0 |
| Kevin SinclairWI | ODIs | 2023 | 3 | 2 | 0 | 35 | 25 | 17.50 | 60 | 58.33 | 0 | 0 | 0 | 2 | 0 |
| Isani VaghelaUSAW | ODIs | 2024 | 4 | 3 | 0 | 35 | 20 | 11.67 | 69 | 50.72 | 0 | 0 | 0 | 3 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.