Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWAR

Batting by ground (Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerAUSWestern Australia Cricket Association GroundPerth2012-201659080325389.2288690.6332010311
Wiaan MulderSAQueens Sports ClubBulawayo2025231531367*265.5058790.46200676
Harry BrookENGMultan Cricket StadiumMultan2022-202435045931791.8052287.93200474
Virender SehwagINDEden GardensKolkata2002-2012610051416551.4059286.82120754
Quinton de KockSASuperSport ParkCenturion2014-20218133547129*54.7063586.14131739
Adam GilchristAUSSydney Cricket GroundSydney2000-20081115173013352.1486084.882408713
Travis HeadAUSPerth StadiumPerth2018-2025611053512348.6463384.52140654
Sean WilliamsZIMQueens Sports ClubBulawayo2016-2025918274215446.3887984.41310895
Viv RichardsWIMelbourne Cricket GroundMelbourne1975-1988611060620855.0972483.70142686
Kevin PietersenENGHeadingleyLeeds2006-201247059622685.1471982.89300826
Kapil DevINDMA Chidambaram StadiumChennai1979-1993814451511951.5051282.62221643
Travis HeadAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2019-2025711057615252.3670781.47223657
David WarnerAUSSydney Cricket GroundSydney2012-202412202884122*49.11109980.444411075
Andy BlignautZIMHarare Sports ClubHarare2001-200571314609238.3357480.140414912
Ben DuckettENGLord'sLondon2023-2026713153518244.5868378.33120631
Shubman GillINDEdgbastonBirmingham2022-2025240451269112.7557678.302004811
Jonny BairstowENGHeadingleyLeeds2013-2023813259016253.6475478.25220756
Andrew FlintoffENGEdgbastonBirmingham2003-2009610249316761.6363278.011305220
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
Kapil DevINDWankhede StadiumMumbai1978-1993111614286928.5354077.59011540
Viv RichardsWIAntigua Recreation GroundSt John's1981-199168143317861.8656276.69301638
Kevin PietersenENGEdgbastonBirmingham2005-201269056514262.7874475.94150778
Matt PriorENGLord'sLondon2007-201414243906126*43.14120974.943421123
Virender SehwagINDAdelaide OvalAdelaide2003-201236038815164.6751974.76120452
Tillakaratne DilshanSLGalle International StadiumGalle2001-201313232103412649.24139474.184631255
Frank WoolleyENGSydney Cricket GroundSydney1911-19256121510133*46.3658973.85221561
Graeme SmithSAEdgbastonBirmingham2003-2008241523277174.3371073.66210622
Travis HeadAUSAdelaide OvalAdelaide2018-2025811181417581.40110773.534208511
Ollie PopeENGKennington OvalLondon2021-202548137115453.0050773.18120492
Colin de GrandhommeNZHagley OvalChristchurch2016-20227113460120*57.5063172.901214810
Quinton de KockSANewlandsCape Town2016-2020610038310138.3052672.81130491
Ollie PopeENGTrent BridgeNottingham2018-202547053217176.0073472.48310656
Sanath JayasuriyaSLSinhalese Sports Club GroundColombo1993-200618303138019951.11192571.6929017113
Greg ChappellAUSBasin ReserveWellington1974-1982221380247*380.0053171.56200481
Herschelle GibbsSANewlandsCape Town2000-2007812249322849.3068971.552026310
Brendon McCullumNZUniversity OvalDunedin2008-2015711250411356.0070571.491416311
David WarnerAUSAdelaide OvalAdelaide2012-2022101921202335*70.71168671.294201447
Viv RichardsWIAdelaide OvalAdelaide1976-1989510155210161.3377671.13151711
Brad HaddinAUSWestern Australia Cricket Association GroundPerth2008-20135903719441.2252271.070413613
Jonny BairstowENGEdgbastonBirmingham2012-20238131566114*47.1779870.93230743
Brendon McCullumNZMcLean ParkNapier2005-201269049411554.8969870.77130557
Brian LaraWIAdelaide OvalAdelaide1993-200548061022676.2586270.77220774
Aiden MarkramSANewlandsCape Town2018-2025611136410636.4051670.54121585
Kusal MendisSLSinhalese Sports Club GroundColombo2016-2025611040911037.1858270.27120525
Tillakaratne DilshanSLSinhalese Sports Club GroundColombo2003-201213204931125*58.19132870.112511066
Charles MacartneyAUSSydney Cricket GroundSydney1907-1921713156417047.0072569.93220650
David WarnerAUSMelbourne Cricket GroundMelbourne2011-20231118091220050.67131169.57321956
Donald BradmanAUSKennington OvalLondon1930-1948440553244138.2579669.47211542
Garry SobersWISydney Cricket GroundSydney1961-196936038016863.3354869.34200601
Viv RichardsWITrent BridgeNottingham1976-199146056723294.5081969.23140777
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.