Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×

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

Qualification: Minimum 500 balls faced.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWIAustralia1975-198920241139720860.74159587.59310213811
Ricky PontingAUSIndia1999-2004572597257119.4085469.91220533
Kris SrikkanthINDAustralia1985-199279135593*44.3851369.20020440
Martin CroweNZAustralia1986-19916704048257.7158668.94040350
Clive LloydWIAustralia1975-19851417358410241.7184868.87120582
Dean JonesAUSEngland1985-19917813949356.2958167.81040380
Sourav GangulyINDAustralia1999-200457034610049.4354163.96120371
Mark WaughAUSWest Indies1988-20011214163417348.77100962.83231464
David GowerENGAustralia1978-199114182451101*28.1972162.55202411
Jack GregoryAUSEngland1920-192547241610083.2054061.67120481
Ian BothamENGAustralia1978-198711131450119*37.5073061.64110622
Steve WaughAUSSouth Africa1993-20027803789647.2562760.29041351
Kim HughesAUSWest Indies1979-198410131392100*32.6765759.67143270
Steve WaughAUSEngland1986-200210146583122*72.8898359.31131550
Greg ChappellAUSPakistan1972-198369143112153.8873258.88221370
Marcus HarrisVICTasmania2017-20213613129462.4053358.54020401
Bruce EdgarNZAustralia1980-1986781296102*42.2951058.04100180
Zaheer AbbasPAKAustralia1972-198581205679047.2599457.04070500
Jeff DujonWIAustralia1981-19891719754182*45.0895056.95021420
Greg ChappellAUSEngland1971-19831016457711448.08101756.74221540
David BoonAUSIndia1985-19926813097844.1454656.59020270
Donald BradmanAUSEngland1928-194761121034270114.89182856.56521770
Mohsin KhanPAKAustralia1979-198557030315243.2953656.53110301
Justin LangerAUSEngland1998-200224034825087.0061956.22100391
Greg ChappellAUSNew Zealand1973-19838914239052.8875356.18040321
Sachin TendulkarINDAustralia1991-2004710035411635.4063555.75121342
Majid KhanPAKAustralia1972-198147049915871.2990255.32220600
Larry GomesWIAustralia1981-1985111222806828.0050755.23021190
Alec StewartENGAustralia1990-2003811142810742.8077655.15140410
Warwick ArmstrongAUSEngland1902-19219165634133*57.6455555.14221613
Mark WaughAUSEngland1991-199968134083*48.5761855.02020201
Hansie CronjeSAAustralia1993-199867130391*50.5055654.50031150
Brian LaraWIAustralia1991-2005121504047426.9374354.37052260
Desmond HaynesWIAustralia1979-199325302848123*30.29156054.36172701
Richie RichardsonWIAustralia1984-19951821067012231.90124753.73150693
Allan BorderAUSIndia1980-19921013347216347.2088053.64212401
Greg ChappellAUSWest Indies1975-198281113166831.6059553.11041181
Steve WaughAUSWest Indies1987-200115182568121*35.50107153.03120380
Gundappa ViswanathINDAustralia1977-198145027911455.8052752.94120230
Javed MiandadPAKAustralia1977-1993121604607228.7586952.93040371
Peter HandscombVICNew South Wales2021-20243603199053.1760452.81030340
Shivnarine ChanderpaulWIAustralia1995-20054502717354.2051852.32030132
Imran KhanPAKAustralia1977-1990121645298344.08101452.17030362
Alex DoolanTASVictoria2017-2021361389247*77.8074652.14111481
Bob CowperAUSEngland1965-1966230411307137.0079651.63110330
Peter HandscombVICQueensland2019-20265914589257.2588951.52050412
Allan BorderAUSWest Indies1979-19932328288611034.08173251.15162483
Jack HobbsENGAustralia1908-192910181117817869.29209350.98541970
Marcus HarrisVICQueensland2023-202447130710051.1760750.58122344
David BoonAUSWest Indies1984-19931214038710027.6477649.87111250
Page 1Next

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