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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by ground (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
J MartinsPORKerava National Cricket GroundKerava20265424818*24.0035137.1400032
DVD MadampageSOUYeonhui Cricket GroundIncheon2026441482316.006376.1900013
DVD MadampageSOUSano International Cricket Ground 2Sano2026441481816.0042114.2900023
Rizwan CheemaCANDubai International Cricket StadiumDubai2010-2012551483212.0047102.1300124
David WieseNAMQueens Sports ClubBulawayo20225524814*16.0048100.0000041
Ish SodhiNZEden ParkAuckland2018-20251451481512.0043111.6300123
Jan Nicol Loftie-EatonNAMHarare Sports ClubHarare20255524814*16.0036133.3300042
Ahmad Khalid AhmadzaiBELMoara Vlasiei Cricket GroundIlfov County20265524830*16.0026184.6200116
L DennyCOOSano International Cricket GroundSano202555048139.606672.7300020
Fanyan MughalMACEuropa Sports ComplexGibraltar202365048209.604997.9600071
L MonanthaneLESMalkerns Country Club ovalMalkerns2024-202675048339.606178.6900131
Isaac OkpeNGREntebbe Cricket OvalEntebbe20256614826*9.605488.8900111
A GblaSIETafawa Balewa Square Cricket OvalLagos2023-20247614825*9.605685.7100132
Amjad SherFINSvanholm ParkBrondby2019-202366048198.0048100.0000122
A ReyesGIBEuropa Sports ComplexGibraltar2023-2024126148229.605882.7600150
Zeeshan AliHKMulpani Cricket GroundKathmandu202376148219.6040120.0000060
A ModiSINUKM-YSD Cricket OvalBangi202276148249.607861.5400110
Shantanu KaveriMEXJimmy Powell Oval, Cayman IslandsGeorge Town2026662481412.006672.7300010
S PillaiCOSReforma Athletic ClubNaucalpan2019-202666048248.008556.4700032
Tim SoutheeNZEden ParkAuckland2008-20241673482012.0025192.0000015
NR Johns-WickbergSERNational Sports AcademySofia2021-2023117148248.005587.2700070
M ChoambaMAATCA OvalBlantyre2024-202677148178.007266.6700131
D ParasharUAESharjah Cricket StadiumSharjah2023-20258714818*8.005587.2700222
Thisara PereraSLR Premadasa StadiumColombo2012-201788248278.0048100.0000260
Ricky PontingAUSSydney Cricket GroundSydney2007110474747.0026180.7700032
Younis KhanPAKNational StadiumKarachi2008110474747.0028167.8600070
Owais ShahENGJade StadiumChristchurch2008110474747.0035134.2900042
Brad HaddinAUSAMI StadiumChristchurch2010110474747.0036130.5600042
JP DuminySARiverside GroundChester-le-Street20121114747*-5487.0400040
Hashim AmlaSAOld TraffordManchester20121114747*-30156.6700070
Upul TharangaSLHolkar Cricket StadiumIndore2017110474747.0029162.0700032
Chamara KapugederaSLVidarbha Cricket Association Stadium, JamthaNagpur2009110474747.0020235.0000071
Shakib Al HasanBANBeausejour Stadium, Gros IsletSt Lucia2010110474747.0031151.6100032
Gary WilsonIREBreadyDerry2019110474747.0047100.0000041
Virat KohliINDSophia GardensCardiff2018110474747.0038123.6800012
Shikhar DhawanINDNewlandsCape Town2018110474747.0040117.5000030
Amjad JavedUAEDubai International Cricket StadiumDubai2016-20172114747*-46102.1700005
Richie BerringtonSCOKensington Oval, Bridgetown, BarbadosBridgetown20242114747*-35134.2900022
Ben StokesENGKingsmeadDurban20201114747*-30156.6700042
Alex HalesENGSydney Cricket GroundSydney2022110474747.0030156.6700071
Jonny BairstowENGCounty GroundTaunton2017110474747.0037127.0300081
Johnson CharlesWICounty GroundBristol2025110474747.0039120.5100033
PL MommsenSCOBready Cricket Club, MagheramasonBready20151114747*-29162.0700051
Quinton de KockSABellerive OvalHobart20221114747*-18261.1100081
Quinton de KockSAVidarbha Cricket Association Stadium, JamthaNagpur2016110474747.0046102.1700031
Soumya SarkarBANMangaung OvalBloemfontein2017110474747.0031151.6100052
KL RahulINDM.Chinnaswamy StadiumBengaluru2019110474747.0026180.7700034
Axar PatelINDKensington Oval, Bridgetown, BarbadosBridgetown2024110474747.0031151.6100014
Mitchell SantnerNZShaheed Veer Narayan Singh International StadiumRaipur20261114747*-27174.0700061
Harry BrookENGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound20242114747*-20235.0000042
PreviousPage 136Next

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.