Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW48/3 (14)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn TurnerNZWest Indies1979110202020.004445.45000--
John WrightNZWest Indies1979110151515.003246.88000--
Brian McKechnieNZWest Indies19791111313*-4429.55000--
Deryck MurrayWINew Zealand1979110121212.002157.14000--
Collis KingWINew Zealand1979110121212.001866.67000--
Bruce EdgarNZWest Indies1979110121212.002352.17000--
Desmond HaynesWINew Zealand1979110121212.002060.00000--
John MorrisonNZWest Indies1979110111111.004126.83000--
Viv RichardsWINew Zealand1979110999.003030.00000--
Joel GarnerWINew Zealand197911199*-2536.00000--
Sam HainWAR/BBNottinghamshire2015-2026172071148153*88.31149676.7438111225
Adam HoseWOR/WAR/BBNottinghamshire2017-2025101024189552.25313133.550402925
Riki WesselsNOTNorthamptonshire2014-2017561528158105.60454116.303106121
Riki WesselsNOTDerbyshire2014-201878140511057.86319126.961204219
Alex HalesNOTDurham2014-20231110038510438.50268143.661204019
Tom MooresNOTLeicestershire2017-2026121323656833.18305119.670313318
Steven MullaneyNOTDurham2014-20231618352513635.0060486.921226516
Tom MooresNOTLancashire2018-2026131524209732.3144893.750304616
Ross WhiteleyWOR/DERNottinghamshire2014-2026131323087628.00288106.940102116
Alex HalesNOTWarwickshire2014-2017551409189102.25366111.752114915
Tom MooresNOTBirmingham Bears2018-20257712497341.50158157.590201915
Alex HalesNOTWorcestershire2014-2024121414507134.62359125.350406114
Adam LythYORNottinghamshire2014-20262025086015334.40131065.6525310913
Joe ClarkeNOTLancashire2019-20261214046913933.5054885.581316113
Dane VilasLANNottinghamshire2017-20231012034216628.50338101.181012813
Jonny BairstowENGNew Zealand2022-202323021713672.33144150.691102113
Ed PollockWOR/WAR/BBNottinghamshire2018-202591012026222.44135149.630212113
Daniel ChristianNOTLeicestershire2016-20227721977339.40122161.480201413
Viv RichardsWIEngland1976-1991571756232126.0098976.442409812
Wayne MadsenDERNottinghamshire2014-20261619269686*40.9480686.350838812
Joe ClarkeNOTDurham2019-20261215348213340.1754189.091126212
Tom Kohler-CadmoreWOR/YOR/SOMNottinghamshire2015-20241417047710628.0671067.181235712
Joe ClarkeNOTLeicestershire2019-2026111204227935.17400105.500405612
Steven MullaneyNOTLancashire2014-20231416330577*23.4636284.250222812
Tom MooresNOTWorcestershire2017-2025121242715633.88257105.450102912
Aneurin DonaldDERNottinghamshire2023-20264401587339.5078202.560201212
Riki WesselsNOTWorcestershire2014-20181013360480*60.4070985.190816611
Riki WesselsNOTDurham2014-20189113501159*62.6357786.831205611
Steven MullaneyNOTYorkshire2014-2023161924657827.3558180.030416211
Samit PatelNOTWarwickshire2014-20181012340112444.5643891.551204711
Graham ClarkDURNottinghamshire2015-2026131413959230.3843491.010224211
Joe ClarkeNOTDerbyshire2020-2026101103416831.00258132.170304111
Tom MooresNOTDerbyshire2017-2026131223044830.4031795.900003011
Alex HalesNOTLeicestershire2014-20239902465527.33163150.920202911
Rob YatesWAR/BBNottinghamshire2021-2026101212416521.9131476.750242811
Joe ClarkeNOTBirmingham Bears2019-20256602338638.83146159.590302511
Liam LivingstoneLS/BPTrent Rockets2021-20266601795029.83131136.640101111
Ed BarnardWOR/WAR/BBNottinghamshire2015-20262021476316544.88117165.162338510
Alex HalesNOTYorkshire2014-20231114158623645.0868186.052118710
Samit PatelNOTLeicestershire2014-20221210346624766.5748296.681104410
Page 1Next

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