Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Clive LloydWIEngland1976-19842201507975.00148101.35020153
Ian WestwoodWARDurham2014-20152311508875.0028852.08010241
Kepler WesselsAUSEngland19852301508350.0034143.99020150
Rob JonesWOR/LANWarwickshire2016-20245801506618.7538439.06012210
Moeen AliWORWarwickshire2015-201823014811449.33145102.07100166
Michael LumbNOTWarwickshire2016-20174501485629.6020273.27010136
Tom Kohler-CadmoreYOR/SOMLancashire2022-20252201478173.5096153.13020117
Matthew WaiteWOR/YORWarwickshire2017-20263311477173.50125117.60010155
Wayne MadsenDERBirmingham Bears2019-20255501475529.4096153.13010137
Ian HollandHAM/LEIWarwickshire2017-20265811474421.0040836.03000170
Laurie EvansSUS/WARWorcestershire2014-20186601465224.3324958.6302094
Paul WalterESSWarwickshire2021-20264601466624.3333443.71011230
Usman KhawajaLAN/GLAWarwickshire2014-201823014512548.3319275.52100181
Alex DaviesWARSussex2025-20263501457429.0020471.08021200
Tom LawesSURWarwickshire2023-20264511458336.2517582.86010166
William PorterfieldWARWorcestershire2014-201656114537*29.0022265.32000173
Adam HoseWAR/BBNottinghamshire2017-202266014511124.1723362.23100163
Rory BurnsENGAustralia201912014413372.0034541.74100180
Dan MousleyWAR/BBYorkshire2023-20264501447028.8019275.00010222
Varun ChopraWARYorkshire2014-201646014410724.0028949.83102210
Adam HoseWORWarwickshire2024-20264611444928.8024459.02000124
Larry GomesWIEngland1984110143143143.0027951.25100160
Liam LivingstoneBPTrent Rockets2021-202544314351*143.00106134.9101069
Aneurin DonaldHAM/GLAWarwickshire2017-20234511437535.75124115.32010223
Michael BurgessWAR/BBNottinghamshire2019-20245601438023.8322164.71011140
Tom TaylorWOR/NORWarwickshire2021-202667214357*28.6015294.08010127
CWJ AllisonESSWarwickshire2025-20262301429847.3327252.21011220
Katie GeorgeCS/WARThe Blaze2024-20264401428935.5016785.03010151
Jacob BethellWAR/BBNottinghamshire2021-20244401429335.5020868.27010191
Tim AmbroseWARSurrey2014-20195611428528.4031145.66011200
Keith BarkerWARDurham2014-2018461142102*28.4022762.56100161
Gareth BergHAM/NORWarwickshire2015-20226701423620.2922363.68000240
Laurie EvansSUS/WAR/SURSomerset2014-20246711425023.6721964.84011201
Shivnarine ChanderpaulLANWarwickshire2017122141117*-21266.51100180
Dan MousleyWAR/BBHampshire2022-20243511415735.2520668.45010180
Stuart BroadENGAustralia2009-20235611415528.2023759.49011160
Richard LeviNORBirmingham Bears2018-202033114095*70.0081172.84010156
Varun ChopraWARSurrey2014-201634114092*46.6719870.71010181
Alex DaviesWARSurrey2023-20264511405835.0019272.92011212
Steven PattersonYORWarwickshire2014-201976314063*46.6720368.97010220
Paul CollingwoodENGSouth Africa200812013913569.5021764.06100201
Matt PriorENGWest Indies2007-20123201398769.5015987.4202081
Will YoungNOR/NOTWarwickshire2022-202422013913469.5025354.94100162
Shane WatsonAUSEngland2009-20133301396246.3326053.46020200
Adil RashidYORWarwickshire2016-20194411386546.0021165.40020200
Jeetan PatelWARMiddlesex2014-201745113810534.5018973.02102152
Will RhodesWAR/BBDerbyshire2018-20235721387527.6020567.32021170
Charis PavelyWARSomerset2025-202633013712745.67124110.48100162
Tim AmbroseWAR/BBWorcestershire2015-20185521377545.67136100.74020171
Gary BallanceYORWarwickshire2016-20195511376834.2532642.02010160

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.