Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by format (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BensonENGTests1986120513025.5016231.4800040
Kamil MisharaSLTests2026120513225.506479.6900061
Alfred DipperENGTests1921120514025.50--00030
Charlie TownsendENGTests1899230513817.00--000-0
Vaughan BrownNZTests19852315136*25.5016431.1000130
Bahir ShahAFGTests2023-2025230513217.007667.1100080
Nasir JamshedPAKTests2013240514612.7510747.6600180
Robert HarveySATests1936240512812.75--00001
Doug PadgettENGTests1960240513112.75--00050
Jack RobertsonSATests1935-1936361511710.20--00030
Xavier DohertyAUSTests2010-20134735118*12.7515932.0800080
Prince IndrajitsinhjiINDTests1964-196947151238.50--00150
Lakshmipathy BalajiINDTests2003-200589051315.6712640.4800451
Bob AppleyardENGTests1954-19569965119*17.008232.9300040
Kamrul Islam RabbiBANTests2016-201871455125*5.6728118.1500552
Mir HamzaPAKTests2018-2025714651166.3818228.0200332
Frank PennENGTests18801215027*50.009154.9500060
Matthew FisherENGTests2022-20262325050*50.009055.5601160
Ralph LegallWITests1953450502310.00--00000
Roy TattersallENGTests1951-1954161775010*5.00--00120
Azmat RanaPAKTests1980110494949.009452.1300080
Lionel PalairetENGTests1902240492012.25--000-0
Maurice FernandesWITests1928-1930240492212.25--00100
Mohammad SalimBANTests2003241492616.3312838.2800160
Zafar AnsariENGTests201635049329.8013636.0300250
Tich WesleySATests196035049359.8020.0000200
Fred RidgwayENGTests1951-195256049248.17--00200
William ChattertonENGTests1892110484848.00--000-0
Tirumalai SrinivasanINDTests1981120482924.0018625.8100060
Yohan GoonasekeraSLTests1983240482312.0014533.1000030
Jack EdwardsAUSTests188836148269.60--00300
Tony GrayWITests1986-19875824812*8.0013435.8200250
Ed JoyceIRETests2018120474323.5010246.0800060
Mohammad AyubPAKTests2012120472523.5016827.9800040
Ryan McLarenSATests2010-20142314733*23.5010843.5200060
Khary PierreWITests2025241472315.6711042.7300170
Arthur WellardENGTests1937-1938240473811.7540105.0000171
Thami TsolekileSATests200435047229.4017726.5500130
Laurie FishlockENGTests1936-19474514719*11.754134.1500110
V. R. V. SinghINDTests2006-2007562472911.7542111.9000090
Dick TyldesleyENGTests1924-193077147297.835829.3100111
Prior JonesWITests1948-195191124710*5.22--00100
Mick MaloneAUSTests1977110464646.008156.7900060
Greg LambZIMTests2011120463923.0012038.3300040
Major BoothENGTests1913-1914220463223.00--000-0
Charles PassailaigueWITests1930121464446.0015729.3000060
Nadeem AbbasiPAKTests1989320463623.0012437.1000060
Joseph VineENGTests1912232463646.0021621.3000050
Darren MaddyENGTests1999-2000340462411.5019024.2100040
Mohammad HurairaPAKTests2025240462911.509548.4200040

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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