ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Birmingham Phoenix×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerMO/MSGOld TraffordManchester2021-20264401689042.00119141.18010165
Alex HalesTRTrent BridgeNottingham2021-20244401365834.0092147.83010144
James VinceSB/MLEdgbastonBirmingham2022-202633112990*64.5064201.56010109
James VinceSBThe Rose BowlSouthampton2021-20253301196039.6783143.37010132
Tom BantonTR/WFEdgbastonBirmingham2021-20264401156728.7572159.7201188
Philip SaltMO/WFEdgbastonBirmingham2022-20263301145638.0082139.0201067
Joe RootTRTrent BridgeNottingham2022-202544110034*33.3378128.2100064
Stephen EskinaziWFEdgbastonBirmingham2023-2025220854342.5047180.85000132
Colin IngramOIEdgbastonBirmingham20211118181*-43188.3701084
Jason RoyOI/MLEdgbastonBirmingham2021-2026330813827.0057142.1100092
Adam HoseTR/NSEdgbastonBirmingham2022-20253327353*73.0062117.7401062
Tom Kohler-CadmoreNSHeadingleyLeeds2021110717171.0044161.3601045
Colin MunroTRTrent BridgeNottingham2022-2023220703635.0039179.4900065
Zak CrawleyLS/SLEdgbastonBirmingham2021-2026330696423.0049140.8201063
Jordan CoxOI/WFEdgbastonBirmingham2023-2026331694434.5051135.2900072
Sam BillingsOI/TREdgbastonBirmingham2021-2026440672416.7544152.2700063
Liam LivingstoneLSLord'sLondon2026110666666.0030220.0001074
Joe RootTR/WFEdgbastonBirmingham2024-20263316658*33.0054122.2201080
Ryan RickeltonSLEdgbastonBirmingham2026110656565.0037175.6801063
Ben DuckettTR/WFEdgbastonBirmingham2021-2026220654932.5035185.7100083
Donavon FerreiraOIEdgbastonBirmingham2025110636363.0029217.2401046
Alex DaviesSBEdgbastonBirmingham2022-2024220633331.5046136.9600062
Leus du PlooySBThe Rose BowlSouthampton2023-20252216348*63.0057110.5300071
Paul StirlingSBLord'sLondon2021110616161.0036169.4401026
Dawid MalanTREdgbastonBirmingham2021-2022220605130.0045133.3301043
Dawid MalanNSHeadingleyLeeds2025110585858.0034170.5901071
Devon ConwaySBThe Rose BowlSouthampton2021-2023220583429.0052111.5400041
Daryl MitchellLSEdgbastonBirmingham2023110575757.0036158.3301043
Adam LythNSEdgbastonBirmingham2022110565656.0026215.3801036
Sam HainTRTrent BridgeNottingham2023-2025330563018.6749114.2900040
Daniel SamsTREdgbastonBirmingham20221115555*-25220.0001053
Dewald BrevisLSLord'sLondon20261115555*-31177.4201053
Philip SaltMOOld TraffordManchester2021-2025330553118.3335157.1400063
Tom Kohler-CadmoreWFSophia GardensCardiff2024110545454.0032168.7501071
Heinrich KlaasenMO/MSGOld TraffordManchester2025-2026220543427.0046117.3900051
Ross WhiteleyOI/SBEdgbastonBirmingham2022-2023220533526.5043123.2600043
Tom AlsopTREdgbastonBirmingham2024-2025210515151.0037137.8401052
Steven MullaneyTRTrent BridgeNottingham2021110494949.0033148.4800023
Alex HalesTREdgbastonBirmingham2021-2024330483816.0034141.1800071
Lewis GregoryTRTrent BridgeNottingham2021-2026542482524.0035137.1400151
Steve SmithWFEdgbastonBirmingham20251114747*-36130.5600032
Nicolas PooranNS/MLEdgbastonBirmingham2024-2026220473623.5033142.4200034
Ravi BoparaLSLord'sLondon2022110454545.0020225.0000025
Zak CrawleyNSHeadingleyLeeds2025110454545.0023195.6500062
Ross WhiteleySBLord'sLondon20211114444*-19231.5800044
Tom BantonWFSophia GardensCardiff2022110444444.0032137.5000022
Samit PatelTREdgbastonBirmingham2021-2022220443122.0031141.9400033
James VinceSBKennington OvalLondon2024110434343.0035122.8600060
Finn AllenTREdgbastonBirmingham2026110434343.0017252.9400063
Liam DawsonLSLord'sLondon2022-2024221423642.0035120.0000022
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.