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

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
David CapelENGTests1987-1990152513749815.58123130.38024341
Gilbert ParkhouseENGTests1950-195971303737828.69300.00021170
Talat AliPAKTests1972-1979101823706123.1314728.57022341
Mikyle LouisWITests2024-2025102003699718.4589741.14021404
Eric RussellENGTests1961-1967101813627021.2945937.69022320
Fanie de VilliersSATests1993-19981826735967*18.8999136.23023365
Ian CraigAUSTests1953-1958111803585319.89--023170
Brian RoseENGTests1977-198191623587025.5795637.45020380
Azan AwaisPAKTests2026714035710325.5065954.17122520
Aamer JamalPAKTests2023-202691723558223.6763156.26023406
Stan NicholsENGTests1930-19391419735578*29.582429.1702001
Percy MansellSATests1951-1955132223559017.75--023440
Lee IrvineSATests197047035310250.4365054.31120336
Stuart MatsikenyeriZIMTests2003-200581613515723.4069450.58020463
Gordon LeggatNZTests1952-195691823516121.94520.0002190
C.K.NayuduINDTests1932-193671403508125.00--02001
Peter LeverENGTests1970-19751718235088*21.8881143.16021321
Buster NupenSATests1921-1936173173486914.50--02553
Eric FreemanAUSTests1968-1970111803457619.1742859.81020346
Deep DasguptaINDTests2001-2002813134410028.67112630.55122401
Bert VoglerSATests1906-1911152663406517.00825.00024156
Prithvi ShawINDTests2018-202059133913442.3839486.04121482
Mohammad MithunBANTests2018-2021101803336718.5075244.28024323
Mark DekkerZIMTests1993-19961422133368*15.86105631.53024350
Vijay MehraINDTests1955-196481413296225.31--021160
Aaron RedmondNZTests2008-201381613258321.6783339.02021462
Wesley MadhevereZIMTests2021-202691623218422.9360353.23026332
Abhinav MukundINDTests2011-201771403208122.8670045.71023321
Luke RonchiNZTests2015-20164803198839.8843273.84021416
Headley KeithSATests1953-195781613187321.20--023360
James TaylorENGTests2012-201671313127626.0075341.43021322
Damien FlemingAUSTests1994-20012019330571*19.0658352.32027390
Philip HandsSATests1913-192471203008325.00--02224
Dhanushka GunathillekeSLTests2017-201881602996118.6959750.08020323
George BrownENGTests1921-192371222998429.90--022240
Milinda SiriwardanaSLTests2015-20165902986833.1145465.640213211
Arthur MitchellENGTests1933-193661002987229.80--02100
Chud LangtonSATests1935-19391523429873*15.6810.0002504
Sid O'LinnSATests1960-196171212979827.0012521.60020231
Ruwan KalpageSLTests1993-1999111822946318.3870841.53020354
Dav WhatmoreAUSTests197971302937722.5458342.20021360
Frank MannENGTests1922-19235912818435.13--020116
Julien WienerAUSTests1979-198061102819325.5565842.71020233
Morice BirdENGTests1910-1914101612806118.67--02202
Harry MakepeaceENGTests1920-192148027911734.8870139.80120120
Philo WallaceWITests1997-199971302799221.4648257.88021402
Aaron FinchAUSTests201851002786227.8061844.98021301
Gary SteadNZTests19995802787834.7567141.43020360
George ThompsonENGTests1909-191061012736330.33--020-1
Abdul KadirPAKTests1964-19654802729534.0012927.13022210

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