Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG175/9 (19.4)ZIMZIM chose to bowlT20I3rd 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 records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kyle VerreynneSA2021-2026325061280136*29.09229455.8043413314
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Chandika HathurusingheSL1991-19992644112748329.63357335.660821540
Jesse RyderNZ2008-201118332126920140.94229955.203641466
Shahriar NafeesBAN2005-201324480126713826.40226855.861741891
Vic PollardNZ1965-197332597126611624.35112737.272741244
Rusi SurtiIND1960-19692648412639928.7056428.55095842
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Dale SteynSA2004-2019931192712517613.60282544.28021412436
Gerry GomezWI1939-195429465124310130.3210.00185370
Jock CameronSA1927-19352645412399030.22--01034311
George GiffenAUS1881-189631530123816123.3611629.31165671
Zaheer KhanIND2000-2014921272412317511.95238151.70032914128
Dattu PhadkarIND1947-195831457122912332.3476541.05283354
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
C.B. FryENG1896-191226413122314432.1810.00273450
Sidath WettimunySL1982-198723431122119029.07201040.752651140
Jason GillespieAUS1996-20067193281218201*18.74381031.9712131468
Haroon RasheedPAK1977-198323361121715334.77169049.8235211219
Will YoungNZ2020-20252341312158931.97259446.8401111535
Geoff MillerENG1976-198434514121398*25.81341635.510751190
Vernon RansfordAUS1907-1912203861211143*37.84119252.10172921
Salim DuraniIND1960-197329502120210425.0461639.4517412615
Dipak PatelNZ1987-19973766812009920.69282842.4305101198
Rahmat ShahAFG2018-202613251119923449.96231151.8847414111
Maurice TateENG1924-1935395251198100*25.4964171.611558414
Alan KippaxAUS1925-193422341119214636.12180039.06281971
Jack FingletonAUS1932-193818291118913642.46217730.82533531
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Peter WilleyENG1976-1986265061184102*26.91279442.382521604
Stuart WilliamsWI1994-200230523118312824.14236749.981361716
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Gulabrai RamchandIND1952-196033535118010924.58--256421
Kushal Janith PereraSL2015-2021224131177153*30.97162972.2527515112
David SheppardENG1950-196322332117211937.8128048.933621041
Matthew ElliottAUS1996-200421361117219933.49263744.443451554
Geraint JonesENG2004-200634534117210023.92216554.1316215412
Ross EdwardsAUS1972-1975203231171170*40.38200643.722941041
Marcus NorthAUS2009-201021352117112835.48243248.155451435
Peter SiddleAUS2008-201967941511645114.73246847.1602171254
Bob TaylorENG1971-198457831211569716.28426027.1403101001
Barry SinclairNZ1963-196821401114813829.4426047.31335990
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Michael VandortSL2001-200820332114414036.90242147.254431326
Jeet RavalNZ2016-202024391114313230.08267042.811731421
Rajin SalehBAN2003-20082446211418925.93318235.860781385
Ben FoakesENG2018-2024254671139113*29.21241147.242431087
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Mahmudul Hasan JoyBAN2021-202623430112917126.26250845.022681297

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