Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Shoaib MalikPAKIndia2004110686868.0067101.4901070
Michael ClarkeAUSIndia2004110424242.0028150.0000060
VVS LaxmanINDPakistan2004110373737.005172.5500021
Abdul RazzaqPAKIndia20041113535*-27129.6300012
Matthew HaydenAUSIndia2004110292929.004959.1800020
Mohammad YousufPAKIndia2004110282828.0028100.0000011
Moin KhanPAKIndia20041112727*-20135.0000030
Ricky PontingAUSIndia2004110262626.002892.8600011
Sourav GangulyINDPakistan2004110252525.002986.2100030
Darren LehmannAUSIndia2004110191919.002965.5200000
Shahid AfridiPAKIndia2004110191919.0014135.7100021
Virender SehwagINDPakistan2004110171717.0015113.3300020
Brad HoggAUSIndia20041111717*-14121.4300000
Rohan GavaskarINDPakistan2004110151515.001883.3300010
Yuvraj SinghINDPakistan2004110131313.002454.1700000
Damien MartynAUSIndia2004110121212.001770.5900010
Andrew SymondsAUSIndia2004110121212.0012100.0000020
Mohammad KaifINDPakistan2004110101010.001566.6700000
Yasir HameedPAKIndia2004110999.003525.7100000
Brad HaddinAUSIndia2004110555.001338.4600000
Lakshmipathy BalajiINDPakistan2004110222.00366.6700000
Anil KumbleINDPakistan200411111*-250.0000000
Ajit AgarkarINDPakistan2004110111.00333.3300000
Brett LeeAUSIndia200411111*-1100.0000000
Inzamam-ul-HaqPAKIndia2004110111.00714.2900000
Irfan PathanINDPakistan2004110111.00250.0000000
Rahul DravidINDPakistan2004110000.0010.0000100
Younis KhanPAKIndia2004110000.0020.0000100

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