Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kensington Oval, Bridgetown, Barbados×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sanath JayasuriyaSLWest Indies2003110000.0030.0000100
Romesh KaluwitharanaSLWest Indies2003110545454.007572.0001040
Marvan AtapattuSLWest Indies2003110222222.003759.4600030
Mahela JayawardeneSLWest Indies2003110888.002138.1000000
Kumar SangakkaraSLWest Indies2003110151515.003740.5400020
WPUJC VaasSLWest Indies2003110101010.009111.1100020
Muttiah MuralitharanSLWest Indies2003110333.00475.0000000
Prabath NissankaSLWest Indies200311177*-3233.3300000
Chris GayleWISri Lanka2003110000.0090.0000100
Wavell HindsWISri Lanka2003110000.0070.0000100
Brian LaraWISri Lanka20031116464*-13049.2301040
Ricardo PowellWISri Lanka2003110555.00955.5600000
Ramnaresh SarwanWISri Lanka2003110888.007114.2900020
Ridley JacobsWISri Lanka2003110141414.003342.4200010
Vasbert DrakesWISri Lanka2003110444.001040.0000000
Mervyn DillonWISri Lanka2003110222.00450.0000000
Corey CollymoreWISri Lanka2003110333.00650.0000000
Kumar DharmasenaSLWest Indies2003110404040.005474.0700020
Marlon SamuelsWISri Lanka2003110292929.003876.3200050
Tillakaratne DilshanSLWest Indies2003110272727.004658.7000000
David BernardWISri Lanka2003110000.0020.0000100
Dharshana GamageSLWest Indies2003110111.00616.6700000
Kieron PollardWIAustralia2021330695623.008680.2301054
Moisés HenriquesAUSWest Indies20213301274.004129.2700000
Darren BravoWIAustralia202133020186.674643.4800101
Mitchell MarshAUSWest Indies2021330572919.006095.0000053
Josh HazlewoodAUSWest Indies2021-202533117128.502180.9500020
Mitchell StarcAUSWest Indies2021-2025440431910.757259.7200160
Matthew WadeAUSWest Indies20213319051*45.0012472.5801072
Jason MohammedWIAustralia202122013116.502065.0000020
Adam ZampaAUSWest Indies2021321483648.006969.5700060
Jason HolderWIAustralia2021330575219.008864.7701161
Nicolas PooranWIAustralia20213316259*31.008473.8101122
Sheldon CottrellWIAustralia202132144*4.001822.2200100
Ashton TurnerAUSWest Indies2021320504925.0049102.0400022
Ben McDermottAUSWest Indies2021220282814.005056.0000120
Akeal HoseinWIAustralia2021320331.501618.7500100
Evin LewisWIAustralia20213315655*28.008070.0001153
Alzarri JosephWIAustralia2021-20254526023*20.0011353.1000153
Shimron HetmyerWIAustralia202122017118.502277.2700030
Wes AgarAUSWest Indies2021220504125.0042119.0500042
Alex CareyAUSWest Indies2021-20254501856737.0024276.45020174
Josh PhilippeAUSWest Indies2021330653921.678973.0300082
Hayden Walsh, Jr.WIAustralia2021320272013.503772.9700050
Shai HopeWIAustralia2021-20253401024825.5019053.68000110
Riley MeredithAUSWest Indies202111100*-0-00000
Ashton AgarAUSWest Indies20211111919*-3357.5800030
Chris GayleWIPakistan2021110777.007100.0000001
Lendl SimmonsWIPakistan202111199*-7128.5700020
Kieron PollardWIPakistan20211112222*-9244.4400012
Page 1Next

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