Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sir Vivian Richards Stadium, North Sound×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ross TaylorTTRSAntigua Hawksbills20141115151*-46110.8701031
Dale RichardsWISouth Africa2010110515151.008560.0001060
Natasha McLeanWIWIndia Women2019110515151.008262.2001061
Carlos BrathwaiteWIIndia20161215151*51.008361.4501132
Mohammad HafeezGAWAntigua Hawksbills20131115050*-23217.3901024
Hamish MarshallNZBangladesh20071115050*-5492.5901021
Darren SammyWINew Zealand2012110505050.008062.5001043
Kedar JadhavINDWest Indies20172215040*50.0040125.0000041
Craig ErvineZIMWest Indies2013220493424.505589.0900060
Shai HopeWIIndia2017220492524.508955.0600030
Matthew HaydenAUSBangladesh20071114747*-39120.5100033
Ian BellENGSri Lanka2007110474747.007166.2000040
Kieran PowellAHGuyana Amazon Warriors2013110474747.0045104.4400041
Shai HopeWIEngland2017220473123.506572.3100030
Rajindra ChandrikaWIIndia2016120473123.5015131.1300070
Alyssa HealyAUSWWest Indies Women2018110464646.0038121.0500041
Stephen FlemingNZWest Indies2007110454545.006668.1800061
Kieron PollardWIZimbabwe20132114545*-24187.5000033
Marlon SamuelsAHGuyana Amazon Warriors2013110434343.0030143.3300023
Chadwick WaltonJTAntigua Hawksbills20141114343*-34126.4700023
Chedean NationWIWIndia Women2019110434343.005479.6300050
Danielle WyattENGWAustralia Women2018110434343.0037116.2200051
Paul NixonENGSri Lanka2007110424242.004495.4500021
Harbhajan SinghINDWest Indies2011110414141.006464.0600011
Matthew HaydenAUSEngland2007110414141.005082.0000060
Jemimah RodriguesINDWWest Indies Women2019110414141.006761.1900061
Kruger van WykNZWest Indies2012120413020.508250.0000060
Wriddhiman SahaINDWest Indies2016110404040.008845.4500011
Brad HaddinAUSWest Indies2008120403320.006759.7000070
Yuvraj SinghINDWest Indies2017110393939.005570.9100040
Doug BracewellNZWest Indies2012120393919.5035111.4300152
Devon ThomasAHTrinidad & Tobago Red Steel2014110383838.0038100.0000041
Dwayne SmithWIEngland2014330382412.674584.4400051
Chris GayleJTAntigua Hawksbills2014110373737.0031119.3500033
Brian LaraWINew Zealand2007110373737.004975.5100010
Marlon SamuelsWINew Zealand2007-2012220372818.506656.0600051
Evin LewisWIIndia2017220373518.506556.9200022
Johnson CharlesWIZimbabwe2013220362618.0022163.6400080
Darren BravoWIIndia2011-2016230361512.0011232.1400050
Narsingh DeonarineWISouth Africa201044036269.006753.7300111
Darren SammySLZAntigua Hawksbills20131113535*-20175.0000013
Carlos BrathwaiteWIEngland2017220352317.503697.2200030
Smriti MandhanaINDWEngland Women2018110343434.0023147.8300051
Dwayne SmithBTAntigua Hawksbills2013-2014220342117.0023147.8300041
Ashley NurseWIEngland2017220342117.0025136.0000022
Chris JordanENGWest Indies2014-20152213421*34.005561.8200041
Craig McMillanNZWest Indies20071113333*-5757.8900030
Shane WatsonAUSWest Indies20071113333*-26126.9200031
Ben DunkAHBarbados Tridents2014110333333.0028117.8600021
Ashleigh GardnerAUSWEngland Women20181113333*-26126.9200013

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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