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 records (Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Don WilsonENG1964-1971671754212.50683.3300071
Harry DonnanAUS1892-1896510175158.33--00120
John WardNZ1964-196881267535*12.50--00290
Alester MaregwedeZIM2004240742818.5013654.41001102
Hrishikesh KanitkarIND1999-2000240744518.5018540.0000080
Shakeel AhmedPAK1993-1995350743314.8019737.5600180
Bruce MartinNZ2013561744114.8014152.48001140
Jason GallianENG1995360742812.3330923.9500280
Nehemiah PerryWI1999471742612.3318041.1100280
Alana KingAUSW2022-2026681742110.5718739.57001120
Elquemedo WillettWI1973-1974583742614.80--00240
Adam HuckleZIM1997-199881437428*6.7319737.56007100
Barry McCarthyIRE2024-2025460733112.1716145.3400161
Bilal AsifPAK201858073159.1317641.4800261
Bill MerrittNZ1930-1931681731910.43--00100
Eric TindillNZ1937-19475917337*9.13--00100
Ernie ToshackAUS1946-1948121167320*14.6012632.5400140
Joe PartridgeSA1963-1965111257313*10.4311629.3100040
Johnny HayesNZ1951-19581522773194.8720.0000432
Will PucovskiAUS2021120726236.0012657.1401060
Keegan MethZIM20132417231*24.0012955.8100072
Steve ElworthySA1998-2002451724818.0010369.90000100
Nathan McSweeneyAUS2024361723914.4021233.96001110
Teddy WynyardENG1896-1906360723012.00--00240
Tom DolleryENG1947-1950470723710.2920.0000210
Tommy RoutledgeSA1892-189648072249.00--00100
Adam SanfordWI2002-2004111727218*4.8032821.9500272
Zafar GoharPAK2021120713735.5012656.35000130
Pranab RoyIND19822317160*35.5023030.87010110
Jason KrejzaAUS2008241713223.6714648.6300080
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Harold GilliganENG1930440713217.75--000-0
Tony WhiteWI19652417157*23.67--01001
Steve JamesENG1998240713617.7528325.0900160
William BrannSA1922-1923350715014.20--01100
Roland ButcherENG1981350713214.2016044.3800190
Murray BennettAUS1984-1985352712323.6724528.9800050
John MorrisENG1990352713223.6717839.8900060
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Phil HorneNZ1987-1990470712710.1428924.5700270
Dattaram HindlekarIND1936-1946472712614.20--00000
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Gerald SmithsonENG1948230703523.33--00100
Nathan BrackenAUS2003-2005562703717.5011262.5000070
Leslie HyltonWI1935-1939682701911.67--00001
Rolland BeaumontSA1912-191459070317.78--00200
Ted PeateENG1881-18869148701311.67785.7100150
Andy WallerZIM1996230695023.0017439.6601062
Mohammad ShahzadAFG2018-2019240694017.2513351.88000121
Sorabji ColahIND1932-1933240693117.25--000-0

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