Batting by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSAIndia2018-20251223047510620.6582757.44112764
Jack RussellENGAustralia1920-19216112474135*52.6749252.44312391
Salman ButtPAKEngland2005-2010917047412227.88106444.55122581
Habibul BasharBANSri Lanka2001-2007102004748423.7076462.04030570
Paul GibbENGSouth Africa1938-193958047312059.13--220110
Prasanna JayawardeneSLEngland2007-2014916347311236.3895749.43131504
Andrew FlintoffENGIndia2001-2008111804737026.2892251.30064648
Faoud BacchusWIIndia1978-1979610047225047.201957.89122423
Mohsin KhanPAKIndia1982-198411143472101*42.9165352.22131411
Keith ArthurtonWIEngland1988-19951115047212631.47126037.46122595
Hansie CronjeSANew Zealand1994-199979147111258.8892750.81220505
Bob BarberENGSouth Africa1960-196581204719739.2511187.39050321
Agha SalmanPAKEngland2022-20267132471104*42.8271166.24140545
Yuvraj SinghINDEngland2006-201281414718636.2384255.94041529
Ed CowanAUSIndia2011-201381404718633.64113841.39030591
Wavell HindsWISouth Africa2001-20051120047121323.55121738.70113692
Tom HoranAUSEngland1877-18851527247112418.845942.37113271
WPUJC VaasSLPakistan1994-20091830647153*19.63118839.65013541
Jack BrownENGAustralia1894-1899816347014036.15--112270
Pat CumminsAUSIndia2017-2025183014706316.21112541.78014467
Stuart BroadENGIndia2008-20222432547074*17.4164173.32025546
Dimuth KarunaratneSLAustralia2012-2025122304698620.3996348.70033511
Syed KirmaniINDWest Indies1976-19832129746963*21.3228744.95011120
Dennis LilleeAUSEngland1971-198229391346973*18.04115040.78013494
Cheteshwar PujaraINDBangladesh2017-2022582468102*78.0081257.64150591
Raman Subba RowENGAustralia1961510046813746.80--210381
Geoff HowarthNZAustralia1977-198271314686539.00105844.23050570
Yashpal SharmaINDEngland1979-1982915346814039.00131035.73110472
Graeme WoodAUSPakistan1979-1988917346810033.43136834.21122394
Stuart WilliamsWIIndia1994-20021118146812827.5391451.20102662
Michael HoldingWIEngland1976-1986202354687326.0061675.970444223
Bob TaylorENGAustralia1978-1983173254689717.33155630.08013361
Bill PonsfordAUSWest Indies1930-193157146718377.83--210300
Ted DexterENGIndia1959-19627122467126*46.70--131520
Rory BurnsENGAustralia2019-2022816046713329.19107443.48123610
Dave HoughtonZIMSri Lanka1994330466266155.3399047.07210505
Charlie DavisWINew Zealand197259146618358.25--110491
Hashan TillakaratneSLZimbabwe1994-200210122466126*46.60121138.48211540
Asif IqbalPAKIndia1978-1980916246610433.2948355.28121434
Upul TharangaSLBangladesh2006-201759146516558.1377360.16210565
Washington SundarINDEngland2021-20257124465101*58.1391650.761334511
Dwayne BravoWISouth Africa2005-2010916046510729.06111441.74131494
Farokh EngineerINDWest Indies1962-1975917046510927.35--133421
Misbah-ul-HaqPAKIndia2007362464161*116.00105843.86210464
Roshan MahanamaSLNew Zealand1987-199768046415358.0091350.82210550
Mark GreatbatchNZPakistan1989-19961020146413324.42109042.57112572
Shaun PollockSAIndia1996-2007122154647929.0096248.23033572
Tamim IqbalBANZimbabwe2011-2020611046310942.0995148.69211551
Dean ElgarSANew Zealand2013-2022813146314038.58106343.56211601
Moin KhanPAKAustralia1994-19999171463115*28.9491950.38121565

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