Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At National Cricket Stadium, St George's×

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGWest Indies2015111182182*-22979.48100174
Darren BravoWIZimbabwe2013222172100*-17498.85110144
Gary BallanceENGWest Indies201512115881*158.0031450.32020163
AB de VilliersSAWest Indies2007110146146146.00130112.31100125
Travis DowlinWIBangladesh20091201449572.0027053.33010141
Marlon SamuelsWIEngland201512014010370.0033142.30100170
Alastair CookENGWest Indies201512113576135.0033240.66020160
Johnson CharlesWIZimbabwe2013110130130130.00111117.12100124
Shane WatsonAUSWest Indies200822012612663.00125100.80101152
Kieran PowellWIZimbabwe20132201217960.5014086.43010122
Tamim IqbalBANWest Indies2009-20143401183729.5019859.60000160
Kraigg BrathwaiteWIEngland201512011711658.5026344.49100140
Anamul HaqueBANWest Indies201422011610958.0014679.45100112
Kieron PollardWIBangladesh20142201158957.5090127.7801077
Shakib Al HasanBANWest Indies200912111296*112.0015074.67010141
Scott StyrisNZSri Lanka2007111111111*-15770.7010080
Raqibul HasanBANWest Indies20091201096554.5020253.96010121
Denesh RamdinWIBangladesh20142201087454.0012785.0401071
Darren BravoWIEngland20151201046952.0022845.61010170
Matthew HaydenAUSNew Zealand2007110103103103.00100103.00100102
Ramnaresh SarwanWISouth Africa2007110929292.0075122.67010101
David BernardWIBangladesh2009120866943.0013265.1501062
Ricky PontingAUSWest Indies2008220826941.0010082.0001090
Jacques KallisSAWest Indies2007110818181.008694.1901061
Dale RichardsWIBangladesh2009120816940.5010974.31010132
Mushfiqur RahimBANWest Indies2009-2014340784819.5012661.9000071
Shivnarine ChanderpaulWIAustralia20082217745*77.0012661.1100030
Mahela JayawardeneSLAustralia2007110727272.008881.8201051
Kumar SangakkaraSLNew Zealand20071116969*-10466.3501030
Michael ClarkeAUSWest Indies2008221675667.0012155.3701060
Ricky PontingAUSSri Lanka20071116666*-8082.5001041
Ricky PontingAUSNew Zealand2007110666666.007094.2901070
Malcolm WallerZIMWest Indies2013220665133.009966.6701080
Shane WatsonAUSNew Zealand20071116565*-32203.1301044
Sanath JayasuriyaSLNew Zealand2007110646464.008080.0001051
Chamara SilvaSLAustralia2007110646464.0010759.8101060
Andrew SymondsAUSSri Lanka20071116363*-7188.7301052
Chris GayleWIAustralia2008220635331.507880.7701073
Michael HusseyAUSWest Indies2008210626262.0010559.0501021
Peter FultonNZAustralia2007110626262.007286.1101050
Ross TaylorTTRSBarbados Tridents2014110626262.0051121.5701061
Herschelle GibbsSAWest Indies20071116161*-40152.5001043
Chris GayleWIBangladesh2014220615830.508571.7601035
Herschelle GibbsSANew Zealand2007110606060.0010060.0001021
Darren BravoWIBangladesh2014220605330.009662.5001031
Denesh RamdinWIEngland2015120593129.5014440.9700070
Jonathan TrottENGWest Indies2015120595929.5015039.3301170
Scott StyrisNZSouth Africa2007110565656.008466.6701040
Darren BravoTTRSBarbados Tridents20141115454*-42128.5701033
Chamu ChibhabhaZIMWest Indies20132215448*54.007869.2300042
Page 1Next

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