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.

Qualification: Minimum 20 innings.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Andy BlignautZIMTests2001-2005193638869226.85129268.5806610223
Tony BlainNZTests1986-1994112034567826.82120137.97022624
Clive van RyneveldSATests1951-1958193367248326.81--032250
Basit AliPAKTests1993-19951933185810326.81180347.59155917
Rick DarlingAUSTests1978-1979142716979126.81112946.59061611
Upul ChandanaSLTests1999-2005162416169226.78121750.62020776
Faisal IqbalPAKTests2001-201026442112413926.76254544.171841365
John DysonAUSTests1977-1984305871359127*26.65409733.172541233
Ian DavisAUSTests1973-19771527169210526.62158143.77143672
Walter RobinsENGTests1929-19371927461210826.6130260.60144490
Paul ReiffelAUSTests1992-199835501495579*26.53204246.770651030
Rod MarshAUSTests1970-19849615013363313226.52725445.993161238124
Suresh RainaINDTests2010-20151831276812026.48144553.151781004
Lahiru ThirimanneSLTests2011-2022448562088155*26.43529439.44310112073
Faheem AshrafPAKTests2018-2023172716879126.42126854.180441003
Shahriar NafeesBANTests2005-201324480126713826.40226855.861741891
Robert ChristianiWITests1948-19542237389610726.35--140262
Craig SpearmanNZTests1995-20001937292211226.34221241.681331154
Adam ParoreNZTests1990-20027712819286511026.28739938.72214631612
Mahmudul Hasan JoyBANTests2021-202623430112917126.26250845.022681297
Jeff CroweNZTests1983-199039654160112826.25465934.363661834
Frederick FaneENGTests1906-19101427168214326.2320.00133490
Andrew HallSATests2002-20072133476016326.21165046.06137964
Barry KnightENGTests1961-19692938781212726.1968736.97202943
Junaid SiddiqueBANTests2008-20121937096910626.19234141.391721231
Ajay JadejaINDTests1992-2000152425769626.18146339.37041623
Tim BresnanENGTests2009-2013232645759126.14145839.44033671
Romesh KaluwitharanaSLTests1992-2004497841933132*26.12320360.353952846
Faoud BacchusWITests1978-19821930078225026.0763244.15137763
James PattinsonAUSTests2011-20202125941747*26.0697142.95002447
Paul StirlingIRETests2018-20251020052110326.0584062.02121697
Arun LalINDTests1982-1989162917299326.04127442.62061660
Adam BacherSATests1996-1999193318339626.03205840.480531083
Roston ChaseWITests2016-2026611124280819426.00598546.926121529024
'Young Jack' HearneENGTests1911-19262436580611426.00118436.74123420
Len BraundENGTests1901-19082341398710425.9720.00327932
Daniel FlynnNZTests2008-20132445510389525.95258040.230681354
Rajin SalehBANTests2003-20082446211418925.93318235.860781385
Narsingh DeonarineWITests2005-2013183027258225.89172841.96053787
Curtis CampherIRETests2023-20261020246611125.89111541.79115628
Denesh RamdinWITests2005-20167412614289816625.88594548.7541593766
Willie WatsonENGTests1951-19592337387911625.8526331.18233712
Jackie GrantWITests1930-19351222641371*25.81--031160
Geoff MillerENGTests1976-198434514121398*25.81341635.510751190
Kieran PowellWITests2011-202144831211313425.77415250.8937827816
Kerry O'KeeffeAUSTests1971-1977243496448525.76138534.51013531
Ravichandran AshwinINDTests2011-202410615115350312425.76642354.54614939923
Ken FunstonSATests1952-1958183318249225.75--052323
Daren GangaWITests1998-200848862216013525.71555638.883992832
Bapu NadkarniINDTests1955-19684167121414122*25.714912.24176802

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