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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim SoutheeNZEngland2008-20242235164477*18.94638100.940336930
Virender SehwagINDSri Lanka2005-201010171120329375.19121399.1853217715
Adam GilchristAUSEngland2002-20071117355713339.7956798.24222755
Harry BrookENGNew Zealand2023-2026815089618659.7392896.5536310719
Adam GilchristAUSNew Zealand2004-2005440459162114.7550391.253105315
Virender SehwagINDWest Indies2006-2011712060218050.1766290.94141796
Wiaan MulderSAZimbabwe2025231531367*265.5058790.46200676
Harry BrookENGPakistan2022-20269140105631775.43117989.5743011315
Matthew HaydenAUSZimbabwe2003231501380250.5056189.302005214
Ben DuckettENGPakistan2022-2026916166311444.2074888.64253813
Ben DuckettENGNew Zealand2023-2026816057711336.0665388.36121773
Virender SehwagINDNew Zealand2003-2012915179717356.9393884.972301219
Graeme SwannENGAustralia2009-2013182654996323.7659184.43023694
Virender SehwagINDSouth Africa2004-201113230115731950.30138383.6642216317
Virender SehwagINDEngland2001-20121120155811729.3766883.53135777
David WarnerAUSSri Lanka2012-202281514998535.6460882.07052615
Ben DuckettENGIndia2016-20251222082315337.41100981.572321205
Harry BrookENGIndia202559048115853.4459181.39221567
Ben DuckettENGAustralia2023-2026101905239827.5364481.21021621
Harry BrookENGAustralia2023-2026101917218540.0689980.20061708
David WarnerAUSSouth Africa2012-202315270141520052.41176780.0855117016
Jamie SmithENGIndia2025592434184*62.0054479.781204711
Brendon McCullumNZEngland2008-2015132418419736.57105679.6408310418
Tillakaratne DilshanSLBangladesh2005-20131013194716878.92119479.314421055
Brendon McCullumNZSri Lanka2005-20151120260019533.3375779.261236919
Travis HeadAUSWest Indies2022-2025712165517559.5583078.92232745
Jonny BairstowENGNew Zealand2013-2022816270216250.1490078.003218612
Quinton de KockSASri Lanka2014-20211119069710136.6891875.93151781
Sarfraz AhmedPAKAustralia2010-2023916457210947.6775575.76140512
Matt PriorENGWest Indies2007-201213163774131*59.54102375.66252945
Rishabh PantINDEngland2018-202516281126014646.67166675.6357114238
Travis HeadAUSEngland2019-202618341153917046.64203575.6355119317
Yashasvi JaiswalINDEngland2024-2025101911123214*62.39148975.4245213130
Virender SehwagIND/IWXAustralia2003-201319371140215538.94186075.382921867
Shikhar DhawanINDSri Lanka2015-2017610071219071.2094975.03320934
Quinton de KockSANew Zealand2016-20175813759153.5750174.85040546
Zak CrawleyENGPakistan2020-2024813069426753.3893274.46231981
Ben StokesENGSouth Africa2015-202215260117725845.27158974.0744114030
David WarnerAUSWest Indies2012-202210181597122*35.1280773.98131745
Tamim IqbalBANEngland2010-2016612073610861.3399673.90350935
David WarnerAUSPakistan2014-2024132211552335*73.90210173.8765117114
David WarnerAUSNew Zealand2011-202010193108125367.56146773.695001085
Tillakaratne DilshanSLIndia2005-201010172779125*51.93105873.63342884
Zak CrawleyENGAustralia2021-20261325091918936.76125073.521521104
Stuart BroadENGIndia2008-20222432547074*17.4164173.32025546
Niroshan DickwellaSLPakistan2014-202281414478334.3861073.28040562
Andrew SymondsAUSIndia2007-2008471410162*68.3356772.31120476
Virat KohliINDBangladesh2015-2024813253620448.7374871.66201592
Harbhajan SinghINDNew Zealand2003-201079141711552.1358271.652213617
Chris GayleWISouth Africa2003-2010814069431749.5797371.331319110
Page 1Next

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