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
Adrian KuiperSA19951995221645064.008179.0101031
Russel ArnoldSL200420043316451*32.008179.0101061
Tinashe KamunhukamweZIM20212021330643421.338080.0000070
Donald TiripanoZIM202020202426444*32.0021330.0500060
Vusi SibandaZIM20082008550642512.8013148.8500061
Shingirai MasakadzaZIM20132013671642410.6718634.4100260
Kyle CoetzerSCO20182018220636131.507781.8201071
Nasir HossainBAN20112011220636331.509467.0201160
Aamer YaminPAK20152015321636263.006991.3001054
Suraj KumarOMA202320232226353*-8078.7501051
Kiran MoreIND19921992220634131.5017935.2000031
Gregory StrydomZIM20062006330635821.006695.4501181
Habibul BasharBAN20042004450636112.6010361.1701370
Bryan StrangZIM1999199957063289.0010261.7600241
George WorkerNZ20152015110626262.0038163.1601034
Dion NashNZ20002000110626262.0013446.2701071
Shahid AfridiPAK19981998220623231.0040155.0000035
Andy BlignautZIM20022002120625031.0048129.1701082
Romario ShepherdWI20232023320623631.006496.8800080
Indika de SaramSL19991999330623820.6714642.4700080
Charles CoventryZIM20092009540622715.506792.5400021
Saeed AjmalPAK20132013651624915.5010857.4100071
Shaun PollockSA19991999110616161.0011055.4501052
Andy FlowerZIM20032003220613930.508373.4900041
Nannapat KoncharoenkaiTHAW20212021221614761.009862.2400020
Rohit KumarNEP20232023220613130.507284.7200080
Sikandar RazaZIM20162016550612312.2011851.6900050
Heath StreakZIM200520054616118*12.2016936.0900141
Tendai ChataraZIM20132013982612310.1715539.3500171
Chris GayleWI200720072216058*60.008768.9701042
Dinesh KarthikIND20102010220603330.008174.0700090
Ashfaq AhmedUAE20182018220605030.006888.2401071
Shamim HossainBAN202120212216031*60.0028214.2900092
Samiullah ShenwariAFG20172017330602920.0011751.2800030
Realeanna GrimmondWIW20262026330605320.0010358.2501081
Chamara KapugederaSL20082008540602815.008669.7700024
Dilruwan PereraSL20162016241603420.008273.1700091
Mahela UdawatteSL20082008440603815.0010855.5600052
Rinku SinghIND202420245436048*60.0034176.4700126
Vusi SibandaZIM20032003450601812.0012348.7800080
Wellington MasakadzaZIM202520251273603515.006296.7700050
Saman JayanthaSL200420043315928*29.508371.0800091
Tara NorrisUSAW20242024531593129.5054109.2600080
Sanath JayasuriyaSL19941994440593714.7551115.6900073
Matt HorneNZ19971997340592414.7510854.6300161
Stuart CarlisleZIM20052005341593019.6717533.7100140
Najibullah ZadranAFG20172017440594514.757578.6700113
Romesh KaluwitharanaSL19991999451591914.7510158.42000100
Gary WilsonIRE20182018551591814.7510158.4200030
Ashley NurseWI201820186545926*59.007479.7300050

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.