T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th 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.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike FindlayWITests1969-19731016321244*16.3118827.13001190
Arthur GilliganENGTests1922-19251116320939*16.0817034.7100281
Richard EllisonENGTests1984-1986111612024113.4771828.13001230
Asoka de SilvaSLTests1985-1991101641855015.4250822.2401380
Sylvester ClarkeWITests1978-19821116517235*15.6417375.14002128
Ciss ParkinENGTests1920-1924101631603612.3114774.15001161
Tich FreemanENGTests1924-19291216515450*14.0021437.38012100
Harry BoyleAUSTests1879-18841216415336*12.756861.76002120
Victor NyauchiZIMTests2020-2025111667713*7.7020537.56003100
Peter SuchENGTests1993-1999111656714*6.0934519.4200370
Haseeb AhsanPAKTests1958-19621216761146.78--00331
Lindsay KlineAUSTests1957-1961131695815*8.293713.5100320
Ian SmithSATests1947-195791663911*3.9010.0000400
Mohammad AliPAKTests2022-202691682483.0013218.1800630
Stewie DempsterNZTests1930-1933915472313665.73--250281
Karun NairINDTests2016-202510151579303*41.3689664.62112704
Sam LoxtonAUSTests1948-19511215055410136.9315651.28131385
David LloydENGTests1974-19759152552214*42.46134241.13100540
Reggie SpoonerENGTests1905-19121015048111932.07--142251
Chamara KapugederaSLTests2006-200981534189634.8378653.18041487
Naeem IslamBANTests2008-2012815241610832.00111037.48110524
Martin van JaarsveldSATests2002-200491523977330.5483547.54030560
Mark AdairIRETests2019-202681533978833.0857668.92022545
John BeckNZTests1953-195681503949926.27--031372
Roy MinnettAUSTests1911-191291503919026.0752657.98033390
Jock EdwardsNZTests1977-198181503775525.1364658.36032523
Nick WelchZIMTests202581513689026.2980645.66032376
Frank FosterENGTests1911-1912111513307123.5742453.30031241
Norbert PhillipWITests1978-197991552974729.704854.17001212
Ossie DawsonSATests1947-194991512935520.939030.0001120
Venkataraman SubramanyaINDTests1965-196891512637518.7914121.28021321
Tom BurttNZTests1947-1953101532524221.00--001101
Shuvagata HomBANTests2014-201681542445022.1843755.84013290
Naved-ul-HasanPAKTests2004-2007915323942*19.9228484.15002325
Jayasinghrao GhorpadeINDTests1953-195981502294115.27--003120
Noel HarfordNZTests1955-195881502299315.27--024110
Neil FairbrotherENGTests1987-1993101512198315.6459936.56011222
Naimur RahmanBANTests2000-200281512104815.0045845.85001310
Tony DodemaideAUSTests1987-1992101562025022.4485123.74010140
Don KenyonENGTests1951-195581501928712.80--011100
Ewart AstillENGTests1927-193091501904012.677763.6400280
Barberton HalliwellSATests1892-190281501885712.53--01300
Mluleki NkalaZIMTests2000-2005101521874714.3845241.37004231
Claude CarterSATests1912-1924101551814518.10--00331
Akash DeepINDTests2024-2025101511636611.6430353.80013206
Anamul HaqueBANTests2013-202581501623910.8039940.60003201
Ted ArnoldENGTests1903-1907101531604013.3360.0000550
Bill PlayleNZTests1958-196381501516510.0710.0001360
William AttewellENGTests1884-18921015615043*16.675232.69004130
Paul JarvisENGTests1988-1993915213229*10.1533938.94001110

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