Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM48/1 (7.5)ZIM need 130 runs in 73 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

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Manuka Oval×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aaron FinchAUS20142014110109109109.0012785.8310093
Steve SmithAUS201420141117373*-55132.7301080
Andrew BalbirnieIRE20152015110585858.007181.6901070
David WarnerAUS20142014110535353.0050106.0001062
Kevin O'BrienIRE20152015110484848.006573.8500031
Shane WatsonAUS20142014110404040.0038105.2600041
George DockrellIRE20152015110252525.005743.8600011
Mitchell MarshAUS20142014110222222.0013169.2300020
Max SorensenIRE20152015110222222.0019115.7900031
Eddo BrandesZIM19921992110202020.002871.4300011
Andy FlowerZIM19921992110191919.004443.1800000
Andy PycroftZIM19921992110191919.004740.4300000
Malcolm JarvisZIM19921992110171717.002180.9500011
John TraicosZIM199219921111616*-4040.0000010
Dave HoughtonZIM19921992110151515.005328.3000000
Andy WallerZIM19921992110151515.002853.5700010
Niall O'BrienIRE20152015110141414.009155.5600020
William PorterfieldIRE20152015110121212.001770.5900020
George BaileyAUS20142014110121212.001580.0000000
Paul StirlingIRE20152015110999.006150.0000020
John MooneyIRE20152015110888.001553.3300000
Matthew WadeAUS2014201411188*-6133.3300000
Wayne JamesZIM19921992110555.001241.6700000
Kevin DuersZIM19921992110555.001050.0000000
Ali ShahZIM19921992110333.00475.0000000
Andrew McBrineIRE2015201511122*-450.0000000
Mark BurmesterZIM19921992110111.001010.0000000
Ed JoyceIRE20152015110000.0040.0000100
Gary WilsonIRE20152015110000.0030.0000100

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