Batting records (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 93 of the 96 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig WallaceSCO2018110666.006100.0000000
Kyle AbbottSA2014110666.001346.1500000
Mohammed ShamiIND201331166*-1600.0000001
Michael ChinouyaZIM201311166*-785.7100010
Mohammad NawazPAK2018310666.001154.5500000
Jhye RichardsonAUS201851166*-2300.0000010
Brandon MavutaZIM201811166*-3200.0000010
Ajit AgarkarIND2005320663.006100.0000110
Enamul Haque jnrBAN201312166*6.001442.8600110
Shane Edward BondNZ2005210555.00683.3300000
Muttiah MuralitharanSL2008410555.003166.6700000
Imran HaiderUAE2018110555.001050.0000000
Keemo PaulWI2018210555.001145.4500010
Johan van der WathSA2007110444.00757.1400000
Mukhtar AhmedPAK2015110444.004100.0000000
Jerome TaylorWI2007221434.00580.0000000
Anthony IrelandZIM2005-2006421434.00944.4400000
Sajedul IslamBAN2013120442.002814.2900100
Pankaj SinghIND201011133*-3100.0000000
Umesh YadavIND201011133*-3100.0000000
Mohit SharmaIND201531133*-3100.0000000
Wahab RiazPAK2015420331.50837.5000100
Sese BauPNG2018220331.501127.2700100
Alei NaoPNG201822232*-560.0000000
Thandi TshabalalaSA200711122*-366.6700000
Johnson CharlesWI2016110222.00825.0000000
Amir HayatUAE2018210222.00450.0000000
Dilhara FernandoSL2008-2010320221.00540.0000100
Lega SiakaPNG2018220221.001612.5000100
Ed RainsfordZIM2006-201043321*-366.6700000
Blessing MuzarabaniZIM201874321*2.001216.6700100
Tawanda MupariwaZIM2007-2016650210.40267.6900300
Makhaya NtiniSA2007210111.00250.0000000
Kyle MillsNZ2005-201141111*-250.0000000
Daren PowellWI2007210111.001100.0000000
James FranklinNZ2011410111.00250.0000000
Tafadzwa MufambisiZIM2006110111.00425.0000000
Dhawal KulkarniIND2015-201671111*-1100.0000000
Rishi DhawanIND201611111*-250.0000000
Sandeep SharmaIND201521111*-1100.0000000
Stuart ThompsonIRE2015110111.00520.0000000
Jack WildermuthAUS201821111*-1100.0000000
Boyd RankinIRE2018430110.33616.6700200
Ashish NehraIND2005210000.0020.0000100
Nazmul HossainBAN201111100*-0-00000
Ajantha MendisSL2008-201061100*-20.0000000
Mohammad AmirPAK201831100*-0-00000
Nuwan PradeepSL201621100*-40.0000000
Shannon GabrielWI2016110000.0020.0000100
Usman ShinwariPAK201831100*-0-00000

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