Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Trent Bridge×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam HainWAR/BBNottinghamshire2015-2026172071148153*88.31149676.7438111225
Adam LythYORNottinghamshire2014-20262025086015334.40131065.6525310913
Ed BarnardWOR/WAR/BBNottinghamshire2015-20262021476316544.88117165.162338510
Viv RichardsWIEngland1976-1991571756232126.0098976.442409812
Wayne MadsenDERNottinghamshire2014-20261619269686*40.9480686.350838812
Alex LeesYOR/DURNottinghamshire2014-20261519168410738.00109362.58242914
Riki WesselsNOTWorcestershire2014-20181013360480*60.4070985.190816611
Keaton JenningsDUR/LANNottinghamshire2014-20261516159112639.4097960.37131788
Alex HalesNOTYorkshire2014-20231114158623645.0868186.052118710
Joe ClarkeNOTYorkshire2019-20261115157511241.0783369.03231756
Sachin TendulkarINDEngland1990-201159057217763.5699657.43140861
Joe ClarkeNOTWarwickshire2021-2026691570229*71.25104754.44140731
Riki WesselsNOTNorthamptonshire2014-2017561528158105.60454116.303106121
Donald BradmanAUSEngland1930-1948481526144*75.14118844.28311360
Steven MullaneyNOTDurham2014-20231618352513635.0060486.921226516
Mark StonemanMID/HAM/DURNottinghamshire2014-202510141524109*40.3179865.66131762
Tom AbellSOMNottinghamshire2015-2025710051515651.5096153.59310611
Ben SlaterNOTYorkshire2018-2026610251310964.13106148.35140721
Steven MullaneyNOTSomerset2014-2023915150916536.3684260.45121709
Marcus TrescothickSOMNottinghamshire2014-201969150621863.2583360.74132762
Samit PatelNOTDurham2014-20231516150510033.6766176.40120596
Riki WesselsNOTDurham2014-20189113501159*62.6357786.831205611
Samit PatelNOTYorkshire2014-2023171935007631.2566075.76041586
Rory BurnsSURNottinghamshire2016-202669048716154.1182658.96210535
Joe ClarkeNOTDurham2019-20261215348213340.1754189.091126212
Stan McCabeAUSEngland1930-193836047723279.5070567.66120702
Tom Kohler-CadmoreWOR/YOR/SOMNottinghamshire2015-20241417047710628.0671067.181235712
Samit PatelNOTDerbyshire2014-2023131334708247.0051890.73060568
Joe ClarkeNOTLancashire2019-20261214046913933.5054885.581316113
Frank WorrellWIEngland1950-1957231468261234.00--200632
Daryl MitchellWORNottinghamshire2014-202111142468139*39.0087153.73131642
Samit PatelNOTLeicestershire2014-20221210346624766.5748296.681104410
Steven MullaneyNOTYorkshire2014-2023161924657827.3558180.030416211
Steven CroftLANNottinghamshire2014-20241518346311030.8772663.77110447
Ben SlaterNOTSomerset2018-20267121457168*41.5593848.72110673
Sourav GangulyINDEngland1996-200747145613676.0085353.46130633
Alex HalesNOTWorcestershire2014-2024121414507134.62359125.350406114
Colin AckermannDUR/LEINottinghamshire2017-20261417044812426.3565068.92201546
Matthew CritchleyESS/DERNottinghamshire2017-2025111504406829.3374758.90021443
Haseeb HameedNOTSomerset2023-202647043820862.5788049.77121562
Liam DawsonHAMNottinghamshire2015-202581204299535.7568962.26051483
Tom GraveneyENGWest Indies1957-1966241427258142.3333442.22200491
Dawid MalanMID/YORNottinghamshire2014-20258112422182*46.8955076.73120547
Joe ClarkeNOTLeicestershire2019-2026111204227935.17400105.500405612
Billy GodlemanDERNottinghamshire2014-20221114142112132.3869860.32112503
Tom MooresNOTLancashire2018-2026131524209732.3144893.750304616
Adam HoseWOR/WAR/BBNottinghamshire2017-2025101024189552.25313133.550402925
Lyndon JamesNOTDurham2021-2025552416164*138.6760468.87210503
Alex DaviesWAR/LAN/BBNottinghamshire2017-2026151814169324.4751580.78034528
Tom WestleyESSNottinghamshire2016-20258132415110*37.7388946.68120570
Page 1Next

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.