Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWI20162016110474747.008158.0200041
Paul StrangZIM199619961114747*-8257.3200040
Sean ErvineZIM200320033214737*47.005388.6800032
Ijaz AhmedPAK19981998220474323.506275.8100030
Kelis NdhlovuZIMW20262026330473015.677860.2600041
Richard NgaravaZIM20232023176047357.8344106.8200142
Murshida KhatunBANW20212021110464646.008057.5000050
Shane Edward BondNZ200520053214641*46.0044104.5500033
Karun NairIND20162016220463923.008852.2700060
Malcolm WallerZIM201720175314636*23.005879.3100050
Mashrafe MortazaBAN20062006441462315.334895.8300050
Tendai ChisoroZIM20182018540462111.507363.0100041
MahmudullahBAN2011201145046149.209250.0000030
Chiedza DhururuZIMW2021202155046169.2013833.3300050
Shingirai MasakadzaZIM201020101114545*-4893.7500061
Sachith PathiranaSL20162016210454545.0040112.5000052
Sumeet VermaUGA20252025110454545.0032140.6300014
Nick KnightENG19961996120453022.5010343.6900040
Habibul BasharBAN20062006220454022.507262.5000041
Roston ChaseWI20232023420454422.505680.3600030
Regis ChakabvaZIM20152015540452711.257064.2900040
Lameck OnyangoKEN20092009552451715.005090.0000133
Justin LangerAUS19991999110444444.007360.2700050
BJ PatelKEN20022002110444444.006270.9700070
Rovman PowellWI20162016110444444.0029151.7200023
Misbah-ul-HaqPAK201120114214429*44.0041107.3200030
Thilan SamaraweeraSL201020103214428*44.005284.6200040
Chad SoperPNG20182018220442522.005875.8600001
Bevon JacobsNZ202520253214444*44.0032137.5000113
Bahir ShahAFG20252025120443222.006369.8400070
Saqlain MushtaqPAK200220023324429*44.0010143.5600041
Vasbert DrakesWI20032003230443114.6712335.7700061
Greg LambZIM20102010431443722.007062.8600120
Tasmeen GrangerZIMW20212021330442014.676073.3300040
Prosper UtseyaZIM201420144414430*14.676765.6700121
Cephas ZhuwaoZIM20182018440442411.005088.0000243
Brandon MavutaZIM202320236424428*22.004989.8000050
John RennieZIM19971997540442211.0010541.9000130
Stuart CarlisleZIM19951995551443111.0016326.9900210
Tendai ChataraZIM20142014554442244.006567.6900070
Johnson CharlesWI2023202355044398.806172.1300242
Rahul DravidIND200320031114343*-5578.1800020
Shoaib MohammadPAK19931993110434343.0011836.4400020
Woorkeri RamanIND19921992110434343.0016426.2200020
Upul ChandanaSL19991999220432621.504791.4900020
Mohammad RafiqueBAN20072007220434021.505676.7900051
Mushfiqur RahimBAN20262026120433421.508351.8100060
Nathan McCullumNZ201520154224325*-23186.9600022
Bas de LeedeNED20232023220433921.5027159.2600051
Kushal MallaNEP20232023220434121.504889.5800023

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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