Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG163/1 (25)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Sam Hain: Batting by opposition (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nottinghamshire2016-202518178795112*88.33506157.111606930
Worcestershire2016-20261919371683*44.75511140.120516916
Derbyshire2016-2025131334688546.80341137.240414211
Lancashire2016-2025111112315923.10208111.06010164
Leicestershire2016-2025101024067950.75311130.55040445
Northamptonshire2016-2026222246199334.39456135.750405813
Yorkshire2016-20251514548098*53.33323148.610513422
Durham2017-2025111012639529.22215122.33010177
Surrey2017110292929.0020145.0000021
Glamorgan2017-202655212863*42.67107119.63010103
Gloucestershire2020-20266619843*19.6088111.3600082
Somerset2020-202644118155*60.33119152.10030129
Southern Brave2021-2023331846342.0060140.0001082
Kent2021110555.00683.3300000
Hampshire2022110111111.009122.2200020
Birmingham Phoenix2022-2025440793019.7564123.4400071
Manchester Originals2022-2025431201210.003164.5200000
Adelaide Strikers2023-2024220663.00966.6700100
Melbourne Stars20233318973*44.5064139.0601074
Hobart Hurricanes20232215933*59.0059100.0000050
Sydney Thunder202311111*-250.0000000
Melbourne Renegades2023-2024331735136.5057128.0701043
Sydney Sixers20232201185.501573.3300000
Perth Scorchers20232212121*21.0017123.5300120
Essex2023110525252.0036144.4401051
Northern Superchargers2023-2025320694934.5040172.5000053
Oval Invincibles2023-202533118169.0014128.5700030
Brisbane Heat2024110000.0010.0000100
Desert Vipers2024220874.001172.7300010
MI Emirates2024220404020.0035114.2900150
Dubai Capitals20243301217740.3388137.50010122
Gulf Giants20241111717*-16106.2500010
Sharjah Warriors2024221179*17.002373.9100010
Welsh Fire2024-20252222622*-2892.8600010
MI Cape Town2025110202020.002386.9600010
Joburg Super Kings2025110222.002100.0000000
Sussex20261116868*-38178.9501034

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.