Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM16/1 (2.4)ZIM need 162 runs in 104 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mainpower Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael RipponOV202120211215834*58.0012446.7700071
Ken McClureCAN20152015120574628.5012744.8800080
Michael RaeOV20142014120553627.5053103.7700062
Brad SchmulianCS20262026120555527.5016832.7401190
Dale PhillipsOV20212021120555527.5014936.9101190
George WorkerCAN20132013240553413.7511348.6700060
Joe CarterND20252025120543027.0015634.6200051
Logan van BeekCAN20132013120534726.507471.6200090
JJA FrewCAN20262026120535326.5010351.4601151
Mitch RenwickOV20212021120514225.509454.2600080
Leo CarterCAN20202020110505050.005984.7501061
Travis MullerOV202120211215031*50.007368.4900090
Peter FultonCAN20152015240504112.5010846.3000070
Henry NichollsCAN20122012120494124.5010447.1200060
SJG JanettCAN20262026120494924.5012638.8900160
Neil BroomCAN20152015120483824.0011940.3400040
Brendon McCullumOV20142014120473323.506869.1200060
Will YoungCS20142014110454545.008652.3300050
Ken McClureCAN20202020110454545.009248.9100051
Gareth AndrewCAN20122012230453115.0044102.2700152
DC de BoorderOV201420141214423*44.0015029.3300050
Matt HenryCAN20132013120443422.005284.6200080
Peter YounghusbandWF20252025120442522.0011338.9400050
Cam FletcherCAN201720171114343*-23186.9600013
Mark GillespieWF20132013120434021.5033130.3000061
Luke RonchiWF20132013120434321.504497.7300142
Cameron PaulCAN20252025120432821.5012933.3300050
Neil BroomOV201220121214225*42.006267.7400050
Will YoungCS20262026120422221.009544.2100051
Ajaz PatelCS20262026120423121.008648.8400040
Hamish BennettCAN201320132334130*-9742.2700060
Anaru KitchenAA20152015121402340.005572.7300051
Henry CooperND20202020120402220.0018721.3900030
Nick GreenwoodWF20252025120403420.005276.9200060
Tim JohnstonCAN20152015120393019.506857.3500051
Zakary FoulkesCAN20242024121393539.004195.1200042
Cam FletcherCAN20152015120382319.009639.5800060
SJG JanettCAN20252025120383819.0011134.2300150
Willie LonsdaleCAN20122012231383519.008146.9100140
Michael PollardWF20132013120373718.504190.2400170
Fraser SheatCAN20202020110363636.0021171.4300070
JM CummingOV20242024120352017.504676.0900050
Peter FultonCAN2013201324035178.759337.6300040
Ian ButlerOV20122012110343434.006750.7500050
Nathan SmithOV202120211113434*-5364.1500060
Stephen MurdochWF20132013120342417.005166.6700050
Ryan DuffyOV20132013121341834.008639.5300040
Andy McKayWF201220121113333*-5362.2600040
Kruger van WykCS201320131213329*33.005856.9000010
Katene ClarkeND20202020120322516.006847.0600030

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