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
Ravindra JadejaIND20102010220705135.009871.4301033
Sanju SamsonIND20242024321705870.0052134.6201034
Mohammad NabiAFG20182018331703135.009077.7800023
Richard NgaravaZIM202220226437034*70.007395.8900092
Imrul KayesBAN20112011450703114.0015844.3000090
Alester MaregwedeZIM20042004781702210.0015146.3600170
Blessing MuzarabaniZIM20212021121247030*8.7513253.03002110
Brandon McMullenSCO20232023110696969.0010665.0901081
Niroshan DickwellaSL20162016220694134.508383.1300090
Trent JohnstonIRE20102010331693034.5061113.1100061
Nurul HasanBAN20262026331693834.508878.4100081
Leah PaulIREW20242024531693434.5010665.0900070
Gulbadin NaibAFG20182018330694523.0013351.8800070
Brendan TaylorZIM20262026440693917.2512356.1000040
Ryan BurlZIM20172017540692817.2511062.7300060
Prosper UtseyaZIM20042004672694513.8012157.0200261
Michael ClarkeAUS201420141116868*-10266.6701020
Sterre KalisNEDW20212021110686868.009670.8301060
Marlon SamuelsWI20072007220684334.009273.9100043
Sediqullah AtalAFG202520253316835*34.0049138.7800044
Jimmy KamandeKEN20092009440683717.0010465.3800060
Ahmed ShehzadPAK20152015440683217.0010564.7600080
Tinashe PanyangaraZIM200420048936832*11.3310068.0000352
Darren LehmannAUS20042004210676767.006997.1001071
Michael VaughanENG20042004220675633.509669.7901051
Andy BlignautZIM20042004231673233.5062108.0600052
Ghulam ShabberUAE20182018330674022.3311458.7700151
Grant FlowerZIM20002000340674916.7535518.8700060
Mohammad HafeezPAK20152015440672716.759471.28000120
Daryl MitchellNZ202520254436726*67.0053126.4200041
Grant FlowerZIM19941994550674113.4022429.9100260
Craig ErvineZIM201120114526735*22.3313051.5400161
Sadeera SamarawickramaSL20252025220663533.008676.7400070
Rakep PatelKEN20252025330666522.0055120.0001181
George LindeSA20252025542663033.0048137.5000033
Orla PrendergastIREW20212021442662833.006897.0600050
Rashid KhanAFG20172017550663213.2060110.0000052
Clive MadandeZIM20252025660663611.008577.6500041
Hamilton MasakadzaZIM2018201877066189.439569.4700062
Damien FlemingAUS19991999110656565.009469.15010100
Shauna KavanaghIREW20212021420653432.507685.5300060
Kapil DevIND19921992220656032.5010462.5001090
Solomon MireZIM20192019330654021.6710164.3600071
Dipak PatelNZ199219922326558*65.0012054.1701061
Rod LathamNZ19921992230654021.6710363.1100060
Kamran AkmalPAK20022002341653821.679072.22001100
George DockrellIRE20252025641653421.6763103.1700051
Mark BurmesterZIM199219923426530*32.5013348.8700081
Tinotenda MaposaZIM202520251384653216.2551127.4500070
Niroshan DickwellaSL20202020220646332.0012650.7901030

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.