Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

England: Batting figures (All cricket)

Vikram Solanki has the most ducks in all cricket for England at National Stadium: 1.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×At National Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vikram SolankiENG2005110000.0020.0000100
Oli StoneENG2022110000.0010.0000100
Reece TopleyENG2022210000.0030.0000100
Jamie SmithENG2025110000.0030.0000100
Geoff MillmanENG1962110000.00--00100
Butch WhiteENG1962110000.00--00100
Gladstone SmallENG1987110000.0010.0000100
Dominic CorkENG1996110000.0020.0000100
Joe RootENG2022-2025220373718.504582.2200141
Zak CrawleyENG2022120414120.504689.1300170
Will JacksENG2022220404020.0025160.0000180
Bruce FrenchENG1987220313115.5011427.1900131
Alec StewartENG2000230342911.339137.3600150
Dawid MalanENG2022330342011.3331109.6800141
Phil DeFreitasENG198734031137.755062.0000140
Mike GattingENG1978-198771122816231.2258548.03021241
Ashley GilesENG2000210191919.004443.1800020
Paul CollingwoodENG2005110191919.003161.2900020
Andrew CaddickENG2000210333.001127.2700000
Steve HarmisonENG2005110111.00250.0000000
Ian BlackwellENG2005110141414.002751.8500000
Andrew StraussENG2005110232323.0023100.0000030
Geraint JonesENG2005110141414.002653.8500000
Ian BellENG20051113737*-4288.1000050
Matt PriorENG2005110222.001216.6700000
Richard IllingworthENG199611111*-1100.0000000
Liam PlunkettENG2005110777.001741.1800000
Jos ButtlerENG2025110212121.004348.8400000
Liam DawsonENG2022310343434.0017200.0000051
David WilleyENG2022310111111.0010110.0000020
Ben FoakesENG2022110646464.0012152.8901060
Jamie OvertonENG2025110111111.002055.0000010
Mark WoodENG2022210353535.004185.3700040
Ollie RobinsonENG2022110292929.0020145.0000050
Jack LeachENG202211199*-1656.2500010
Liam LivingstoneENG2025110999.001560.0000010
Saqib MahmoodENG202511155*-1050.0000000
Sam CurranENG20223111010*-8125.0000010
Jofra ArcherENG2025110252525.003180.6500040
Ollie PopeENG2022110515151.006479.6901040
Tom GraveneyENG1969110105105105.00--10090
Tony LockENG196211100*---00000
Colin CowdreyENG1969110141414.00--000-0
Peter RichardsonENG1962110262626.00--00020
Ted DexterENG1962110205205205.00--100220
Mike SmithENG1962110565656.00--01030
Geoff PullarENG1962110606060.00--01080
David AllenENG1962110111.00--00000
Bob BarberENG1962110232323.00--00010
Barry KnightENG1962110666.00--00000
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.