Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAZimbabwe2003110777.002133.3300000
Herschelle GibbsSAZimbabwe2003110555.00955.5600010
Jacques KallisSAZimbabwe2003111125125*-14785.03100141
Mark BoucherSAZimbabwe2003110171717.002180.9500020
Shaun PollockSAZimbabwe20031111212*-9133.3300010
Grant FlowerZIMSouth Africa2003110272727.004362.7900000
Dion EbrahimZIMSouth Africa2003110404040.006858.8200050
Tatenda TaibuZIMSouth Africa20031111818*-2766.6700010
Heath StreakZIMSouth Africa2003110555.00683.3300000
Douglas HondoZIMSouth Africa20031111212*-7171.4300030
Andy BlignautZIMSouth Africa2003110666.001060.0000000
Andrew HallSAZimbabwe2003110565656.0051109.8001033
Dougie MarillierZIMSouth Africa2003110333.001225.0000000
Sean ErvineZIMSouth Africa2003110111111.001573.3300000
Travis FriendZIMSouth Africa2003110828282.009388.1701052
Stuart MatsikenyeriZIMSouth Africa2003110555.001435.7100000
Ray PriceZIMSouth Africa2003110888.006133.3300020
Jacques RudolphSAZimbabwe2003110323232.004571.1100040
Matthew HaydenAUSBangladesh2005110111.00425.0000000
Ricky PontingAUSBangladesh2005110666666.009569.4701050
Damien MartynAUSBangladesh2005110999.001656.2500010
Adam GilchristAUSBangladesh2005110454545.0036125.0000071
Andrew SymondsAUSBangladesh20051114242*-37113.5100041
Michael ClarkeAUSBangladesh20051118080*-10476.9201051
Habibul BasharBANAustralia2005110303030.0024125.0000050
Khaled MashudBANAustralia20051117171*-10567.6201040
Mohammad RafiqueBANAustralia2005110151515.0013115.3800011
Mohammad AshrafulBANAustralia2005110777.004175.0000001
Tushar ImranBANAustralia2005110000.0010.0000100
Khaled MahmudBANAustralia2005110222222.0022100.0000010
Javed OmarBANAustralia2005110000.00100.0000100
Aftab AhmedBANAustralia2005110777.001163.6400010
Shahriar NafeesBANAustralia2005110757575.0011664.6601060
Charlotte EdwardsENGWIndia Women2012110111.00520.0000000
Arran BrindleENGWIndia Women2012110101010.0010100.0000000
Lydia GreenwayENGWIndia Women2012110888.001266.6700010
Jenny GunnENGWIndia Women201211188*-5160.0000010
Sarah TaylorENGWIndia Women2012110696969.0049140.82010100
Laura MarshENGWIndia Women2012110414141.0039105.1300040
Jhulan GoswamiINDWEngland Women2012-2022210121212.0012100.0000010
Mithali RajINDWEngland Women2012110262626.003476.4700010
Amita SharmaINDWEngland Women2012110999.001369.2300000
Harmanpreet KaurINDWEngland Women2012-2022221158143*158.00134117.91100184
Punam RautINDWEngland Women2012110999.001090.0000020
Sulakshana NaikINDWEngland Women2012110252525.0021119.0500011
Danielle WyattENGWIndia Women2012-2022210656565.0058112.0701060
Veda KrishnamurthyINDWEngland Women2012110111.00333.3300000
Tammy BeaumontENGWIndia Women2012-2022210666.00875.0000010
Mona MeshramINDWEngland Women2012110000.0030.0000100
Nagarajan NiranjanaINDWEngland Women201211100*-0-00000
Page 1Next

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