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
Sheldon CottrellWI2013-20142401152.752445.8300110
Arthur OchseSA1928-1929341114*3.67--00000
Gopal SharmaIND1985-19905411110*3.6710.0000200
Pankaj SinghIND20142411093.332050.0000220
Harry DeanENG19123421085.00--00100
John HodgesAUS18772411083.331844.4400110
Jonathan AgnewENG1984-198534310510.002835.7100000
Greg CampbellAUS1989-19904401062.506415.6300200
Mohammad KhalilPAK2004-2005241953.006513.8500120
Ainsley NdlovuZIM2020240952.254022.5000220
Nishan PeirisSL2024-2025341953.004022.5000210
Gordon RorkeAUS1959442974.50825.0000100
Natsai MushangweZIM2014240882.001844.4400320
Joseph WilloughbySA1896240852.00--00200
Munir MalikPAK1959-1962341742.33--00100
Chris KuggeleijnNZ1988240771.752725.9300310
Richard BlakeyENG1993240761.754216.6700210
Murray ComminsIRE2023240651.502623.0800210
Ziaur RahmanAFG2025-2026241662.001833.3300201
Robert GrahamSA1899240641.50--00200
Bob BerryENG195024264*3.00--00110
Ron GauntAUS1958-1964342633.00--00000
Jayantha SilvaSL1995-199874166*2.002821.4300310
Harvinder SinghIND1998-2001341662.003815.7900210
Grahame CorlingAUS1964541531.67618.2000200
Fred BurtonAUS1887-188824242*2.00277.4100000
John WarrENG1951240441.00--00300
Tommy GreenhoughENG1959-1960441421.33--00100
George ParkerSA192424232*1.5010.0000200
Bertie ClarkeWI1939341321.00--00100
Allen LissetteNZ195624221*1.00--00200
John ChildsENG198824422*-414.8800000
Michael ChinouyaZIM2016242110.50342.9400100
Ian ColquhounNZ195524211*0.5020.0000200
Roshan JurangpathySL1985-1986240110.2540.0000300
Mukesh KumarIND2023-202434300*0.0060.0000100
LG PretoriusSA202523023515378.3325392.89110187
Bam Bam WeekesWI193923017313757.67--100181
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Ross GregoryAUS19372301538051.0045333.7702070
Jamie OvertonENG2022-20252301069735.3315767.52011152
Kenneth RickardsWI1948-19512301046734.67--01010
Aftab BalochPAK1969-19752319760*48.50--01030
Rikki ClarkeENG2003230965532.0025337.9401081
Yasir ArafatPAK2007-20093319450*47.0020146.7701192
Dammika RanatungaSL1989230874529.0025034.8000040
Ishan KishanIND20232327852*78.009185.7101082
Pranab RoyIND19822317160*35.5023030.87010110
Bilawal BhattiPAK2013-2014231703235.0015345.7500091
Gerald SmithsonENG1948230703523.33--00100

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