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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sajid KhanPAK | Tests | 2021 | 2 | 2 | 0 | 27 | 20 | 13.50 | 66 | 40.91 | 0 | 0 | 0 | 4 | 0 |
| S SelvarajTAN | T20Is | 2025 | 3 | 3 | 1 | 27 | 20 | 13.50 | 24 | 112.50 | 0 | 0 | 0 | 4 | 0 |
| Victor NyauchiZIM | Tests | 2020-2021 | 3 | 5 | 1 | 27 | 11 | 6.75 | 103 | 26.21 | 0 | 0 | 1 | 4 | 0 |
| Mahela JayawardeneSL | ODIs | 2004 | 1 | 1 | 0 | 26 | 26 | 26.00 | 35 | 74.29 | 0 | 0 | 0 | 1 | 0 |
| Brad HoggAUS | ODIs | 2004 | 2 | 1 | 0 | 26 | 26 | 26.00 | 27 | 96.30 | 0 | 0 | 0 | 2 | 0 |
| Jan-Berrie BurgerNAM | ODIs | 2003 | 1 | 1 | 0 | 26 | 26 | 26.00 | 18 | 144.44 | 0 | 0 | 0 | 3 | 1 |
| Nilakshi de SilvaSLW | List A | 2021 | 1 | 1 | 0 | 26 | 26 | 26.00 | 31 | 83.87 | 0 | 0 | 0 | 3 | 0 |
| M KasselmanBOT | T20Is | 2025 | 1 | 1 | 0 | 26 | 26 | 26.00 | 35 | 74.29 | 0 | 0 | 0 | 2 | 0 |
| Deepak HoodaIND | ODIs | 2022 | 3 | 2 | 0 | 26 | 25 | 13.00 | 39 | 66.67 | 0 | 0 | 0 | 3 | 0 |
| Paul van MeekerenNED | ODIs | 2023 | 3 | 3 | 2 | 26 | 21* | 26.00 | 14 | 185.71 | 0 | 0 | 1 | 2 | 1 |
| Mohammad KaifIND | ODIs | 2003 | 1 | 1 | 0 | 25 | 25 | 25.00 | 24 | 104.17 | 0 | 0 | 0 | 1 | 1 |
| Ridley JacobsWI | ODIs | 2003 | 3 | 1 | 1 | 25 | 25* | - | 27 | 92.59 | 0 | 0 | 0 | 1 | 0 |
| Marlon SamuelsWI | ODIs | 2003 | 1 | 1 | 0 | 25 | 25 | 25.00 | 19 | 131.58 | 0 | 0 | 0 | 2 | 1 |
| Kassim NassoroTAN | T20Is | 2025 | 2 | 1 | 0 | 25 | 25 | 25.00 | 27 | 92.59 | 0 | 0 | 0 | 3 | 0 |
| Jatinder SinghOMA | ODIs | 2023 | 2 | 2 | 0 | 25 | 17 | 12.50 | 36 | 69.44 | 0 | 0 | 0 | 4 | 0 |
| Solomon MireZIM | ODIs | 2019 | 2 | 2 | 0 | 25 | 14 | 12.50 | 42 | 59.52 | 0 | 0 | 0 | 1 | 1 |
| Zane GreenNAM | T20Is | 2025 | 5 | 3 | 3 | 25 | 15* | - | 16 | 156.25 | 0 | 0 | 0 | 3 | 1 |
| Sourav GangulyIND | ODIs | 2003 | 1 | 1 | 0 | 24 | 24 | 24.00 | 36 | 66.67 | 0 | 0 | 0 | 0 | 1 |
| Sylvester OkpeNGR | T20Is | 2025 | 1 | 1 | 0 | 24 | 24 | 24.00 | 22 | 109.09 | 0 | 0 | 0 | 3 | 0 |
| Abhishek ParadkarUSA | ODIs | 2023 | 1 | 1 | 0 | 24 | 24 | 24.00 | 31 | 77.42 | 0 | 0 | 0 | 3 | 0 |
| Gary BrentZIM | ODIs | 2003-2004 | 4 | 2 | 2 | 24 | 14* | - | 30 | 80.00 | 0 | 0 | 0 | 4 | 0 |
| Riyan ParagIND | T20Is | 2024 | 3 | 2 | 0 | 24 | 22 | 12.00 | 27 | 88.89 | 0 | 0 | 0 | 0 | 1 |
| Mahmudul Hasan JoyBAN | Tests | 2026 | 1 | 2 | 0 | 24 | 22 | 12.00 | 49 | 48.98 | 0 | 0 | 0 | 2 | 0 |
| Chinelle HenryWIW | ODIs | 2026 | 3 | 3 | 0 | 24 | 19 | 8.00 | 31 | 77.42 | 0 | 0 | 1 | 2 | 1 |
| A AugastinTAN | T20Is | 2025 | 3 | 3 | 0 | 24 | 11 | 8.00 | 33 | 72.73 | 0 | 0 | 0 | 2 | 0 |
| M MavungaZIMW | ODIs | 2024-2026 | 5 | 5 | 2 | 24 | 13 | 8.00 | 45 | 53.33 | 0 | 0 | 0 | 3 | 0 |
| Nathan AstleNZ | Tests | 2005 | 1 | 1 | 0 | 23 | 23 | 23.00 | 42 | 54.76 | 0 | 0 | 0 | 4 | 0 |
| Stephan SwanepoelNAM | ODIs | 2003 | 1 | 1 | 0 | 23 | 23 | 23.00 | 47 | 48.94 | 0 | 0 | 0 | 2 | 0 |
| Saman JayanthaSL | ODIs | 2004 | 1 | 1 | 0 | 23 | 23 | 23.00 | 41 | 56.10 | 0 | 0 | 0 | 3 | 0 |
| Oshadi RanasingheSLW | List A | 2021 | 1 | 1 | 0 | 23 | 23 | 23.00 | 40 | 57.50 | 0 | 0 | 0 | 2 | 0 |
| Precious MarangeZIMW | T20Is | 2019-2024 | 9 | 6 | 3 | 23 | 12* | 7.67 | 37 | 62.16 | 0 | 0 | 1 | 2 | 0 |
| Ian HarveyAUS | ODIs | 2004 | 2 | 1 | 0 | 22 | 22 | 22.00 | 22 | 100.00 | 0 | 0 | 0 | 2 | 1 |
| Christabel ChatonzwaZIMW | List A | 2021 | 1 | 1 | 0 | 22 | 22 | 22.00 | 26 | 84.62 | 0 | 0 | 0 | 0 | 0 |
| N MugabeKEN | T20Is | 2025 | 1 | 1 | 0 | 22 | 22 | 22.00 | 18 | 122.22 | 0 | 0 | 0 | 2 | 0 |
| Shivnarine ChanderpaulWI | ODIs | 2003 | 3 | 2 | 1 | 22 | 19 | 22.00 | 38 | 57.89 | 0 | 0 | 0 | 2 | 0 |
| Josephine NkomoZIMW | T20Is | 2019-2024 | 4 | 3 | 1 | 22 | 14 | 11.00 | 23 | 95.65 | 0 | 0 | 0 | 2 | 0 |
| Arun YadavTAN | T20Is | 2025 | 3 | 3 | 0 | 22 | 17 | 7.33 | 30 | 73.33 | 0 | 0 | 0 | 2 | 1 |
| Rajin SalehBAN | ODIs | 2004 | 1 | 1 | 0 | 21 | 21 | 21.00 | 32 | 65.63 | 0 | 0 | 0 | 1 | 0 |
| Jasdeep SinghUSA | ODIs | 2023 | 1 | 1 | 0 | 21 | 21 | 21.00 | 26 | 80.77 | 0 | 0 | 0 | 4 | 0 |
| Neil FerreiraZIM | Tests | 2005 | 1 | 2 | 0 | 21 | 16 | 10.50 | 99 | 21.21 | 0 | 0 | 0 | 2 | 0 |
| Dushan HemanthaSL | T20Is | 2025 | 3 | 2 | 1 | 21 | 14* | 21.00 | 19 | 110.53 | 0 | 0 | 0 | 2 | 0 |
| Mohammad NaveedUAE | ODIs | 2019 | 3 | 3 | 0 | 21 | 10 | 7.00 | 21 | 100.00 | 0 | 0 | 0 | 0 | 2 |
| Nyasha GwanzuraZIMW | T20Is | 2024 | 4 | 4 | 1 | 21 | 12* | 7.00 | 24 | 87.50 | 0 | 0 | 1 | 0 | 1 |
| Tendai ChataraZIM | ODIs | 2019-2023 | 12 | 6 | 3 | 21 | 8 | 7.00 | 44 | 47.73 | 0 | 0 | 0 | 1 | 0 |
| Blessing MuzarabaniZIM | T20Is | 2021-2026 | 30 | 8 | 5 | 21 | 8 | 7.00 | 21 | 100.00 | 0 | 0 | 1 | 3 | 0 |
| Andrew SymondsAUS | ODIs | 2004 | 2 | 1 | 0 | 20 | 20 | 20.00 | 22 | 90.91 | 0 | 0 | 0 | 2 | 0 |
| Hamish MarshallNZ | Tests | 2005 | 1 | 1 | 0 | 20 | 20 | 20.00 | 25 | 80.00 | 0 | 0 | 0 | 2 | 0 |
| Ashmini MunisarWIW | ODIs | 2026 | 3 | 1 | 1 | 20 | 20* | - | 45 | 44.44 | 0 | 0 | 0 | 2 | 0 |
| Stuart CarlisleZIM | Tests | 2005 | 1 | 2 | 1 | 20 | 20* | 20.00 | 70 | 28.57 | 0 | 0 | 1 | 2 | 0 |
| HJ ThomasPNGW | ODIs | 2024 | 2 | 2 | 1 | 20 | 11* | 20.00 | 42 | 47.62 | 0 | 0 | 0 | 2 | 0 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.