ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Owais ShahENGTests2006-200961002698826.9064241.90020353
Venkataraman SubramanyaINDTests1965-196891512637518.7914121.28021321
Rahkeem CornwallWITests2019-2023101732617318.6443360.28021364
John SelbyENGTests1877-188261212567023.279945.45020160
Brian ChariZIMTests2014-201871402548018.1464239.56022266
George GearyENGTests1926-1934142042496615.5658027.07023210
Michael PappsNZTests2004-200781612468616.4069635.34024370
Karl NunesWITests1928-19304802459230.6350131.54021190
Frank LowsonENGTests1951-195571302456818.85--02200
Xavier MarshallWITests2005-200971202438520.2548849.80021372
Brun SmithNZTests1947-19524612379647.40--020123
Hasan RazaPAKTests1996-200571012356826.1160838.65021390
Roy KilnerENGTests1924-19269812337433.2926639.10020190
Frank de CairesWITests19303602328038.6711233.0402140
Noel HarfordNZTests1955-195881502299315.27--024110
Ashraf AliPAKTests1982-19878832296545.8033646.13020210
Albert TrottENG/AUSTests1895-189959322885*38.00--022221
Tom LowryNZTests1930-19317802238027.8820.0002200
Alvin GreenidgeWITests1978-197961002226922.20110.00022211
Algy GehrsAUSTests1904-191161102216720.0923984.52021260
Shafqat RanaPAKTests1964-19694702219531.57--021131
Richard HuttonENGTests19715822198136.5054640.11021291
Balwinder SandhuINDTests198381142147130.5718960.85021173
Leo O'BrienAUSTests1932-19365802116126.3819852.5302170
Mark EalhamENGTests1996-1998813321053*21.0069930.04020210
Dodger WhysallENGTests1925-19304702097629.8647938.20020131
Kim BarnettENGTests1988-19894702078029.5736057.50021280
Devang GandhiINDTests19994712048834.0054537.43022271
Geoff CookENGTests1982-198371302036615.6252938.37021200
Clifford McWattWITests1954-19556922025428.86--020-0
Anthony McGrathENGTests20034502018140.2040250.00020271
Wilf FergusonWITests1948-195481032007528.57--02100
Graham GedyeNZTests1964-19654801935524.13--020100
Fakhar ZamanPAKTests2018-20193601929432.0035953.48020201
Dougie MarillierZIMTests2000-20025711867331.0043742.56020162
Pasindu SooriyabandaraSLTests20262301729257.3330756.03021191
Martin KentAUSTests19813601715428.5033451.20020220
Jack IddonENGTests19355711707328.33--02300
Errol HunteWITests19303611665833.20--02000
Moisés HenriquesAUSTests2013-201648116481*23.4334647.40022122
Cyril PooleENGTests1951-195235116169*40.25--02000
Ross GregoryAUSTests19372301538051.0045333.7702070
Abdullah FazalPAKTests20262401416635.2528250.00020201
Dewald BrevisSATests20254601385423.0014495.83022136
Ted BadcockNZTests1930-19337921376419.5710.0002333
Curtly AmbroseWITests1988-2000981452914395312.41308046.72012617212
Kemar RoachWITests2009-20269114731140358*12.09390535.93012416616
James AndersonENGTests2003-20241882651141353818.96343239.4201341843
Wiaan MulderSATests2019-2026264351325367*34.87236556.0331415918
Muttiah MuralitharanSL/IWXTests1992-20101331645612616711.68179470.29013314629

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