Live1st ODI · India in New Zealand 2026/27NZ8/0 (1.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

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

Player figures come from full scorecards, which we hold for 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Donald BradmanAUSKennington OvalLondon1930-1948440553244138.2579669.47211542
Virat KohliIND/RCBSuperSport ParkCenturion2009-20231313355315355.3072176.70210666
Gary KirstenSAThe Wanderers StadiumJohannesburg1994-19981219155311030.72113848.59120791
Shaun MarshAUS/MR/PSBrisbane Cricket Ground, WoolloongabbaBrisbane2009-2021161925537732.5397456.78050603
Andrew BalbirnieIREHarare Sports ClubHarare2015-202521202553121*30.7278370.63222488
Daryll CullinanSAEden ParkAuckland1995-1999561552275*110.4082866.671305113
Rahul DravidINDAdelaide OvalAdelaide1999-2012711255223361.33116947.22130501
Ravija SandaruwanKUWWest End Park International Cricket StadiumDoha2019-2023171705528832.47362152.490434135
Umar AkmalPAKShere Bangla National StadiumMirpur2011-2016191825529434.50499110.620514613
Henry NichollsNZ/CANBay OvalMount Maunganui2015-2025151805528030.6789861.47051553
Gareth RoderickWOR/GLOCollege GroundCheltenham2015-2023141835528136.80102054.12061703
Matthew WadeAUS/HH/TASAdelaide OvalAdelaide2012-202419203552130*32.4768480.701215412
Shane WatsonAUS/RCB/RRM Chinnaswamy StadiumBengaluru2008-2017212225529427.60548100.730315825
Robert KeyKENSt Lawrence GroundCanterbury2014-2015162315527225.0984465.400226311
Ravi BoparaCK/RR/DDShere Bangla National Stadium, MirpurDhaka2013-2022443565525519.03537102.790233717
Azhar AliPAKShere Bangla National StadiumMirpur2011-201557055122678.7190161.15220562
Donald BradmanAUSLord'sLondon1930-194848155125478.7187063.33210620
Ryan PatelSURWoodbridge RoadGuildford2018-20261111055113150.0960091.831415119
Rohan KanhaiWIBourdaGeorgetown1958-1974711055115050.0947245.76141391
Jonathan TrottENG/WARHeadingleyLeeds2010-2018812155111850.0991260.42150580
Geoff BoycottENGEdgbaston Cricket GroundBirmingham1965-1981913255115550.09120140.30120470
James McCollumNKPembroke Cricket Club, SandymountDublin2018-2026242315515025.05466118.240116220
Sanath JayasuriyaSLIqbal StadiumFaisalabad1992-200446055025391.6773474.93130767
Matthew HaydenAUS/BHWestern Australia Cricket Association GroundPerth2003-201156055038091.6762088.712006211
Imam-ul-HaqPAKGaddafi StadiumLahore2022-202568155010678.5777271.242413712
Shaiman AnwarUAESheikh Zayed StadiumAbu Dhabi2013-201718181550117*32.35499110.221404518
Matt BoyleCANHagley OvalChristchurch2022-20261919155081*30.5665284.360506112
Jamie OvertonSOMCounty GroundTaunton2014-2019313675505118.9762887.580126022
Sachin TendulkarIND/MISuperSport ParkCenturion1992-201013132549111*49.9174773.49120684
Shaun MarshAUS/MR/PSSydney Cricket GroundSydney2009-20221516154915636.6083166.06131602
Sam RobsonENG/MIDOld TraffordManchester2014-20261016154987*36.6097756.19050710
Cameron BancroftAUS/ST/PSBrisbane Cricket Ground, WoolloongabbaBrisbane2017-202613164549164*45.75110749.59213521
Babar AzamPAK/KK/PZMultan Cricket StadiumMultan2020-20251216054915134.3168779.91220546
Simon KatichAUS/PSSydney Cricket GroundSydney2003-20141417354912539.2174174.09141663
Brett D'OliveiraWORCounty GroundDerby2014-20261718054913830.5074673.59120609
Shane WatsonCSK/RR/IUSharjah Cricket StadiumSharjah2014-2020191905497928.89400137.250314834
Rory BurnsSURCounty GroundChelmsford2014-2026162125499028.8997056.60040734
Tom CooperMRDocklands StadiumMelbourne2012-2020312655496026.14438125.340413918
Will SutherlandVICJunction OvalMelbourne2021-2026252945495121.9680668.110134812
Tom AbellSOM/WFTrent BridgeNottingham2015-2025811054815649.8298755.52310631
Lahiru ThirimanneSLPallekele International Cricket StadiumKandy2012-20212218354814036.5391060.22131517
Abdullah ShafiquePAK/LQNational StadiumKarachi2022-2026172115489627.4081866.990314813
Tom CooperNED/BH/ASAdelaide OvalAdelaide2011-2022182625489922.8379868.670226210
Charlie TearSUSCounty Ground, HoveBrighton2022-20261416154711136.4784264.96122686
Suresh RainaINDR Premadasa StadiumColombo2008-2012181755477645.58539101.48042519
Rohit SharmaIND/MINarendra Modi StadiumAhmedabad2021-2025171815478632.1861189.530406519
Cameron BancroftPSPerth StadiumPerth2018-20232320654795*39.07434126.040523817
Wanindu HasarangaSL/JK/KFR Premadasa StadiumColombo2021-20264842754777*15.63418130.860145718
Rohan KanhaiWIKensington OvalBridgetown1958-1974812154612949.643354.55220386
Robin SmithENGOld Trafford Cricket GroundManchester1989-1995913454614360.6799055.15220551

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.