Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Rose Bowl×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAZimbabwe2003110696969.008086.25010100
Herschelle GibbsSAZimbabwe2003110222.00540.0000000
Mark BoucherSAZimbabwe20031111313*-2259.0900020
Grant FlowerZIMSouth Africa2003110111.00425.0000000
Dion EbrahimZIMSouth Africa2003110272727.005648.2100030
Tatenda TaibuZIMSouth Africa2003110000.0010.0000100
Heath StreakZIMSouth Africa20031115050*-9055.5601040
Andy BlignautZIMSouth Africa2003110111.00616.6700000
Sean ErvineZIMSouth Africa2003110171717.003548.5700030
Travis FriendZIMSouth Africa2003110444.00666.6700010
Stuart MatsikenyeriZIMSouth Africa2003110777.002035.0000010
Ray PriceZIMSouth Africa20031111717*-2568.0000010
Jacques RudolphSAZimbabwe20031116969*-9771.13010120
Martin van JaarsveldSAZimbabwe2003110555.001145.4500000
Richard SimsZIMSouth Africa2003110242424.006040.0000020
VVS LaxmanINDKenya2004110797979.009979.8001080
Rahul DravidINDKenya20041113030*-16187.5000031
Sourav GangulyINDKenya2004110909090.0012472.5801080
Virender SehwagINDKenya2004110171717.002762.9600020
Yuvraj SinghINDKenya2004110999.009100.0000010
Mohammad KaifINDKenya20041114949*-29168.9700050
Kennedy OtienoKENIndia2004110000.0090.0000100
RD ShahKENIndia2004110333333.005362.2600030
BJ PatelKENIndia20041114040*-7751.9500010
Steve TikoloKENIndia2004110222.001020.0000000
Hitesh ModiKENIndia2004110555.001050.0000010
Thomas OdoyoKENIndia2004110151515.004235.7100010
Martin SujiKENIndia200411166*-785.7100000
Ragheb AgaKENIndia2004110000.0030.0000100
Morris OumaKENIndia2004110494949.009352.6900030
Matthew HaydenAUSUnited States of America2004110232323.0017135.2900050
Ricky PontingAUSUnited States of America200411188*-8100.0000010
Adam GilchristAUSUnited States of America20041112424*-2596.0000031
RP AlexanderUSAAustralia2004110888.002828.5700000
MR JohnsonUSAAustralia2004110000.0010.0000100
LC RomeroUSAAustralia2004110111.00520.0000000
SJ MassiahUSAAustralia2004110232323.004254.7600030
RW StapleUSAAustralia2004110444.001040.0000010
Aijaz AliUSAAustralia2004110111.00616.6700000
Rashid ZiaUSAAustralia2004110111.00166.2500000
CA ReidUSAAustralia2004110222.00540.0000000
HR JohnsonUSAAustralia2004110999.001560.0000000
Donovan BlakeUSAAustralia2004110000.0020.0000100
Nasir JavedUSAAustralia200411122*-1910.5300000
Chris GayleWIBangladesh2004110999999.0013275.0001060
Wavell HindsWIBangladesh2004110828282.0011968.9101082
Brian LaraWIBangladesh2004110202020.007285.7100012
Shivnarine ChanderpaulWIBangladesh20041111818*-18100.0000000
Ramnaresh SarwanWIBangladesh20041113030*-26115.3800030
Khaled MashudBANWest Indies2004110000.0090.0000100
Page 1Next

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