Batting by opposition (Men's All internationals)

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 11,718 of the 11,786 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDEngland2007-202656679263516145.43361772.85911130661
Angelo MathewsSLIndia2009-20236876132631139*41.76377269.75612224950
Ross TaylorNZIndia2007-2021657810262415138.59348875.23611325638
Javed MiandadPAKNew Zealand1976-199642498262127163.93345252.72710025417
Tamim IqbalBANZimbabwe2007-202261662260115840.64350274.27612426249
Tillakaratne DilshanSLPakistan2000-2016748211259914536.61339176.64510330014
Younis KhanPAKIndia2000-201548566259826751.96372669.73811827717
Sourav GangulyINDSri Lanka1996-200857643259818342.59447858.02713526733
Joe RootENGPakistan2015-202642564259126249.83365470.9131622457
Travis HeadAUSEngland2017-202642583258417046.98293987.92712132245
Herschelle GibbsSAWest Indies1998-200951648256919245.88436358.8889428942
Rahul DravidINDSouth Africa1996-201157766256114836.59555846.0821912804
Shivnarine ChanderpaulWIAustralia1995-201248658255611844.84502150.91517322715
Sourav GangulyINDPakistan1996-200764704255423938.70393164.97413427624
Hashim AmlaSA/IWX/ICCPakistan2007-201949629255112248.13374468.14517229212
Inzamam-ul-HaqPAKWest Indies1991-200762689254917743.20434158.72418324015
Alec StewartENGAustralia1989-200363947254710729.28441157.7411793006
Richie RichardsonWIEngland1984-199562797254316035.32470054.11513431121
Chris GayleWINew Zealand2002-201950575254220448.88332376.50515228887
Mushfiqur RahimBANZimbabwe2006-20267580152542219*39.11380066.89412422627
Kane WilliamsonNZIndia2010-202557674252913140.14395863.90319223828
Hashim AmlaSAIndia2004-2019526832527253*38.88453555.7271352915
Geoff BoycottENGWest Indies1966-198137605251112845.65582537.6751942662
Ian BellENGIndia2006-201551667250623542.47377866.33610329517
Marvan AtapattuSLPakistan1992-2006617262494207*37.79442956.3141582086
David BoonAUSNew Zealand1985-199555657249220042.97466553.4241742404
Virender SehwagIND/IWX/ICCAustralia2001-201358791249119531.94315279.03313633323
Clive LloydWIIndia1966-1983395252490242*52.98108169.75712119425
Adam GilchristAUSIndia1998-200867793249012232.76272691.34315630828
Graeme SmithSAWest Indies2002-201142532248114848.65377965.6589030710
Hashim AmlaSAAustralia2008-201852715245319637.17409159.96611528412
Gautam GambhirINDSri Lanka2005-201251573245216745.41311978.6181352603
John WrightNZEngland1978-199253732244813034.48589941.5051363004
Hamilton MasakadzaZIMBangladesh2005-201970803244515831.75391362.48412424541
Andy FlowerZIMIndia1992-2003455392436232*55.36403160.43418223114
Colin CowdreyENGAustralia1954-197544764243411333.81437737.7051152490
Inzamam-ul-HaqPAKEngland1992-2006485811243014851.70372565.23517627414
Leonard HuttonENGAustralia1938-195527496242836456.47272738.9151421941
Mohammad AzharuddinINDPakistan1985-200073787242614134.17363162.38512419313
Tamim IqbalBAN/IWXWest Indies2007-2022597362419130*36.10355967.97317527428
Andrew StraussENGAustralia2004-201157731241816133.58410758.8841552807
David BoonAUSIndia1985-199540496241613556.19478250.528912493
Neil HarveyAUSEngland1948-196337685241616738.35124640.0561262110
Ian ChappellAUSEngland1966-198038645239719240.63546343.8841952466
Sunil GavaskarINDAustralia1977-198747563239017245.09463549.6781222387
John WrightNZAustralia1980-199361783238614131.81591740.3221332316
Stephen FlemingNZSouth Africa1994-200754652238326237.83385461.83312429214
Virender SehwagINDPakistan1999-201342470238130950.66266289.4468133432
Saleem MalikPAKIndia1982-1999748011238010734.49336264.6351041986
Ross TaylorNZPakistan2007-20216068172375131*46.57321273.94515620846

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