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 (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter GeorgeAUS2010120221.001118.1800100
Andre RussellWI2010110222.00922.2200000
Qaisar AbbasPAK2000110222.001513.3300000
Digger RobertsonAUS1885120221.00--00100
Johannes KotzeSA1902-1907350220.4020.0000400
Henry TabererSA1902110222.00--00000
Archie WilesWI1933120221.00--00100
Keki TaraporeIND1948110222.00--00000
Les WattNZ1955120221.00--00100
EhteshamuddinPAK1979-1982531221.00219.5200100
Rohan JayasekeraSL1982120221.001118.1800100
Arnie SidebottomENG1985110222.00825.0000000
Raju KulkarniIND1986-1987320221.00--00100
Ranjan DasBAN2000120221.00316.4500100
Rahul SanghviIND2001120221.00229.0900100
Mohammad SaleemAFG2024-2026350220.401811.1100400
Jack IversonAUS1950-195157331*0.75--00200
Allen LissetteNZ195624221*1.00--00200
Yasir AliPAK200312211*-520.0000000
Shahbaz NadeemIND2019-202123111*0.50303.3300200
Aizaz CheemaPAK2011-201275511*-234.3500000
Lockie FergusonNZ201912211*-911.1100000
Simon KerriganENG201311111*-128.3300000
Thangarasu NatarajanIND202111111*-911.1100000
Waqar SalamkheilAFG201911111*-425.0000000
George ThorntonSA190211111*---00000
Esmond KentishWI1948-195422111*1.0020.0000100
Ian ColquhounNZ195524211*0.5020.0000200
Miran BakhshPAK195523211*1.00--00100
Keith SlaterAUS195911111*-425.0000000
Imtiaz AliWI197611111*---00000
Les TaylorENG198521111*-1010.0000000
Ashfaq AhmedPAK199312111*1.00520.0000100
David SewellNZ199711111*-175.8800000
Doug FreemanNZ1933220211.00--00000
Martin SaggersENG2003-2004330110.33303.3300200
Michael ChinouyaZIM2016242110.50342.9400100
Stuart PoynterIRE2019120110.50119.0900100
Theo van WoerkomIRE2024110111.00911.1100000
Ben WhiteIRE2023364110.50303.3300100
Kashif AliPAK2025120110.50128.3300100
Awais ZafarPAK2026110111.00812.5000000
Bill LundieSA1914121111.00--00000
Fred le RouxSA1914120110.50--00100
Gobo AshleySA1889120110.50911.1100100
Arthur DolphinENG1921120110.50425.0000100
Ladha RamjiIND1933120110.50--00100
Dickie FullerWI1935110111.00--00000
Dhiraj ParsanaIND1979220110.50--00100
Roshan JurangpathySL1985-1986240110.2540.0000300

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