Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jan Nicol Loftie-EatonNAMT20Is20255524814*16.0036133.3300042
Sharne MayersZIMWList A2021110474747.008058.7500050
Ramnaresh SarwanWIODIs2003320474723.506770.1500141
Chris GayleWIList A2018110464646.0031148.3900025
Murshida KhatunBANWList A2021110464646.008057.5000050
Sumeet VermaUGAT20Is2025110454545.0032140.6300014
Peter MoorZIMODIs20193214545*45.0035128.5700113
Roston ChaseWIODIs2023420454422.505680.3600030
Chundangapoyil RizwanUAEODIs2019220454522.508851.1400110
Andrew McBrineIREODIs2023-2025843453245.0043104.6500041
Bevon JacobsNZT20Is20253214444*44.0032137.5000113
Johnson CharlesWIODIs202355044398.806172.1300242
Rahul DravidINDODIs20031114343*-5578.1800020
Bas de LeedeNEDODIs2023220433921.5027159.2600051
Kushal MallaNEPODIs2023220434121.504889.5800023
Saif HassanBANTests2021120434321.5010043.0000160
Ben CurranZIMTests2026110424242.005182.3500050
Hamilton MasakadzaZIMTests2005120424221.008151.8500170
Naoani VarePNGWT20Is2024330422214.008947.1900130
Sukhdeep SinghKENT20Is2025330423414.005379.2500040
Mark AdairIRET20Is2023640421910.5040105.0000031
Alester MaregwedeZIMODIs2003-20045514218*10.507556.0000140
Shane Edward BondNZTests20051114141*-38107.8900033
Andrew StraussENGODIs2004220413320.506662.1200020
Michael BracewellNZT20Is20254214126*41.0028146.4300031
Tinotenda MutombodziZIMTests2020120413320.5012133.8800040
Kamindu MendisSLT20Is20253214141*41.0020205.0000114
Victor NyauchiZIMODIs2022-202385041268.204983.6700251
Loren TshumaZIMWT20Is2024762412510.255278.8500230
Gargi BhogleUSAWODIs2024440403610.008348.1900150
Timycen MarumaZIMODIs2019-2021421393539.0024162.5000032
Vishwa FernandoSLTests2020110383838.008146.9100050
Tasmeen GrangerZIMWODIs2021220382019.005273.0800030
Tinashe KamunhukamweZIMODIs2021-202344038289.5028135.7100061
Shakib Al HasanBANT20Is2021320372518.5023160.8700032
Sharne MayersZIMWT20Is2019-2024220373618.505074.0000030
Mahedi HasanBANT20Is2021-2022420372218.5036102.7800041
Danish AzizPAKT20Is2021220372218.5035105.7100011
Virender SehwagINDODIs2003110363636.003894.7400060
Muhammad UsmanUAEList A20181113636*-4776.6000030
Mohammad BootaUAEODIs2019110363636.007647.3700021
Mohammad NadeemOMAODIs2023220362018.007548.0000040
Mohammad SaifuddinBANODIs2021-20264223628*-4090.0000020
Brandon MavutaZIMODIs2019-20237313628*18.004187.8000050
Newman NyamhuriZIMODIs2025-2026530363312.005664.2900050
Chanida SutthiruangTHAWList A20212113535*-28125.0000040
Riazat Ali ShahUGAT20Is2025110353535.0024145.8300031
Naruemol ChaiwaiTHAWList A2021221353035.006256.4500020
Kevin SinclairWIODIs2023320352517.506058.3300020
Isani VaghelaUSAWODIs2024430352011.676950.7200030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.