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
Andy WallerZIM1996230695023.0017439.6601062
Chris SchofieldENG2000230675722.3314645.8901180
Sam BillingsENG2022330663622.0011457.89000100
Tom CurranENG2017-2018231663933.0012055.00000120
Thomas KellyAUS1877-1879230643521.33--00080
Naved AshrafPAK1998-2000230643221.3319432.9900080
Subramaniam BadrinathIND2010230635621.0017835.3901080
Ken HoughNZ19592326231*62.0056110.7100081
Mahesh TheekshanaSL2022230593819.6714939.6000061
Bruce BoltonNZ1959230593319.6723924.6900130
Doodles TapscottSA19232315850*29.00--01001
Paras MhambreyIND1996231582829.0011152.2500080
Perker LeeAUS1931-1933230574219.006587.6900190
Dinusha FernandoSL20032315651*28.0012943.4101080
Sanjeev SharmaIND1988-1990231563828.008070.0000190
Ricardo PowellWI1999-2004230533017.677669.74001100
Omar HenrySA1992-1993330533417.6717330.6400051
Charlie TownsendENG1899230513817.00--000-0
Vaughan BrownNZ19852315136*25.5016431.1000130
Bahir ShahAFG2023-2025230513217.007667.1100080
Matthew FisherENG2022-20262325050*50.009055.5601160
Ryan McLarenSA2010-20142314733*23.5010843.5200060
Joseph VineENG1912232463646.0021621.3000050
Naved AnjumPAK1989-1990230442214.677161.9700050
Doug MeintjesSA1923230432114.33--00000
MKGCP LakshithaSL2002230424014.005084.0000180
Basil GrieveENG18892324014*40.003638.8900060
Geoff CopeENG1977-1978330402213.3318421.7400110
Dennis GamsySA19702313930*19.5013828.2600020
Gayan WijekoonSL2005230381412.679340.8600040
Donovan PagonWI2005230373512.339837.7600170
George TribeAUS1946-19473313525*17.5027129.6300060
Pieter StrydomSA2000230353011.676256.4500050
Nadeem KhanPAK1993-1999231342517.0010233.3300010
Tom ArmitageENG1877230332111.006319.0500010
Dooley BriscoeSA1935-1938230331611.00--00000
Neil BroomNZ2017230322010.677244.4400150
Roger HarrisNZ1959230311310.3314221.8300040
Dave SmithAUS19122313024*15.00--00100
Clive HalseSA19643333019*-1957.8900060
Zahoor ElahiPAK1996230302210.007738.9600041
Ijaz AhmedPAK199523029169.6710228.4300040
Baloo GupteIND1961-19653322817*28.00--00020
Vijay BharadwajIND1999-200033028229.3314519.3100120
Aftab HabibENG199923026198.6714018.5700040
Lizaad WilliamsSA202223025138.337135.2100140
Ronald DraperSA195023025158.33--00000
Bryan AndrewsNZ1973-1974232221722.004944.9000040
Bill BellNZ19542332121*---00000
Sharafuddin AshrafAFG2025-202623020116.675238.4600140

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