Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGSri Lanka2002-2006230813127.0016150.31000110
Nasser HussainENGSri Lanka2002110323232.004178.0500030
Andrew FlintoffENGSri Lanka2002-20062315150*25.5037137.8401152
Matthew HoggardENGSri Lanka2002-200622014107.005923.7300010
Nick KnightENGSri Lanka2002110202020.0018111.1100030
Graham ThorpeENGSri Lanka2002110181818.003158.0600010
Alec StewartENGSri Lanka2002110838383.0010380.5801080
Ronnie IraniENGSri Lanka2002110393939.005570.9100010
Paul CollingwoodENGSri Lanka2002-2006231674833.5022629.6500021
Sanath JayasuriyaSLEngland2002-200623020126.674346.5100040
Romesh KaluwitharanaSLEngland2002110525252.006481.2501051
Marvan AtapattuSLEngland2002110474747.005881.0300070
Mahela JayawardeneSLEngland2002-2011340834520.7514258.4500190
Russel ArnoldSLEngland2002110292929.004663.0400020
Kumar SangakkaraSLEngland2002-20113401997549.7534457.85020230
Upul ChandanaSLEngland2002110111.00425.0000000
Naveed NawazSLEngland20021111515*-2268.1800000
WPUJC VaasSLEngland2002-20062328238*82.0020839.42000100
Nuwan ZoysaSLEngland2002110000.0010.0000100
Dilhara FernandoSLEngland200211155*-1338.4600000
Marcus TrescothickENGZimbabwe2003110383838.0038100.0000080
Michael VaughanENGZimbabwe2003110131313.002259.0900020
Andrew FlintoffENGZimbabwe2003110535353.008959.5501060
Ashley GilesENGZimbabwe200311111*-1100.0000000
Robert KeyENGZimbabwe2003110111111.003729.7300000
Grant FlowerZIMEngland20031119696*-15263.16010100
Dion EbrahimZIMEngland2003110111.00714.2900000
Tatenda TaibuZIMEngland2003110444.00944.4400010
Heath StreakZIMEngland2003110777.002133.3300000
Dougie MarillierZIMEngland2003110000.0050.0000100
Sean ErvineZIMEngland20031112626*-25104.0000020
Travis FriendZIMEngland2003110555.001533.3300010
Stuart MatsikenyeriZIMEngland2003110444444.005580.0000031
Vikram SolankiENGZimbabwe2003110111.00333.3300000
Anthony McGrathENGZimbabwe2003110141414.004233.3300010
Rikki ClarkeENGZimbabwe2003110232323.003958.9700010
Chris ReadENGZimbabwe2003110232323.003271.8800010
Richard JohnsonENGZimbabwe200311100*-0-00000
Mark ButcherENGSouth Africa200312011410657.0022650.44100220
Marcus TrescothickENGSouth Africa2003120242412.004257.1400150
Nasser HussainENGSouth Africa200312014611673.0033044.24100200
Michael VaughanENGSouth Africa2003120653.003616.6700010
Andrew FlintoffENGSouth Africa2003-2008220303015.006645.4500141
Ashley GilesENGSouth Africa2003120432221.5010043.0000060
Alec StewartENGSouth Africa2003120777238.5014553.10010120
James KirtleyENGSouth Africa2003120432.00547.4100000
Steve HarmisonENGSouth Africa2003-2008221161416.004040.0000030
Graeme SmithSAEngland2003-2012450613512.2013345.86000110
Herschelle GibbsSAEngland2003-2009340873021.7514360.84000131
Jacques KallisSAEngland2003-200934110357*34.3318256.59010121
Page 1Next

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