Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (Men's All T20s)

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 11,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Isuru UdanaSL/KF/BKPallekele International Cricket StadiumKandy2019-20241395935223.2562150.0001065
Moeen AliENG/YOR/BPThe Rose BowlSouthampton2020-202610101933610.3383112.0500294
Mohamed RishwanMALWest End Park International Cricket StadiumDoha2021-20231010093239.3012872.6600244
Kyle JamiesonNZ/CANHagley OvalChristchurch2018-202617106932423.2575124.0000152
Deepak HoodaPK/CSK/RRMA Chidambaram Stadium, ChepaukChennai2015-202511101932210.3391102.2000173
Ashish ReddyDC/SHRajiv Gandhi International Stadium, UppalHyderabad2012-201615114931713.2977120.7800073
Shaheen Shah AfridiPAK/LQNational StadiumKarachi2018-202627112935510.3385109.4101255
Praveen KumarRCB/PK/SHM Chinnaswamy StadiumBengaluru2008-201618123933410.3386108.1400286
Luke WoodENG/WOR/LANOld TraffordManchester2018-20263917109322*13.2968136.7600154
Chris GayleSOMCounty GroundChelmsford2015110929292.0059155.9301086
Rohit SharmaINDDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024110929292.0041224.3901078
Joe RootPRSuperSport ParkCenturion20251119292*-60153.33010112
Hassan EisakhilNESylhet International Cricket StadiumSylhet2026110929292.0060153.3301075
Adam GilchristDCMA Chidambaram Stadium, ChepaukChennai2008-2010220925446.0053173.58010115
Brendan TaylorCKMA Aziz Stadium, ChittagongChattogram2013220925146.0073126.03010104
Brad HodgeBBSheikh Abu Naser StadiumKhulna2013220925846.0063146.0301084
Moisés HenriquesSHShaheed Veer Narayan Singh International StadiumRaipur2015-20162219274*92.0059155.9301035
Colin IngramGLA/OIEdgbastonBirmingham2017-20212219281*92.0051180.39010104
Henry DavidsTITDiamond OvalKimberley2014-2017220925046.0078117.9501044
Hanuma VihariANDJSCA International Stadium ComplexRanchi20232219284*92.0063146.03010141
Jim AllenbySOMUxbridge Cricket Club GroundUxbridge2015-20172219289*92.0057161.4001094
Evin LewisWIBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow2019220926846.0064143.7501076
Anshuman RathHKDubai International Cricket StadiumDubai2017-2025220924846.0072127.7800091
Philip SaltLANCounty GroundNorthampton2023-2025220928046.0065141.54010104
Mrunal DevdharRAICricket Stadium, Sector-162019220926646.0062148.39010121
Lachlan PfefferBHBrisbane Cricket Ground, WoolloongabbaBrisbane2022220926946.0075122.6701083
Nilantha CoorayMALTack-Tec GroundKuwait City2018220926546.0079116.4601072
L Yamamoto-LakeJPNZhejiang University of Technology Cricket FieldHangzhou2023220926046.0062148.39010104
Syed HaiderUAEWest End Park International Cricket StadiumDoha2024-2025420924746.0068135.2900075
Mahesh RawatRAIReliance Cricket Stadium20163319272*46.0063146.0301084
Rakep PatelKENICC Global Cricket AcademyDubai2012-20133319248*46.0065141.5400054
CG WilliamsNAMWanderers Cricket GroundWindhoek2015-2021330928130.6762148.39010141
Quinton de KockLSGBrabourne StadiumMumbai2022330926130.6766139.39010141
Cameron DelportESS/LEIRiverside GroundChester-le-Street2016-2019330924430.6770131.43000140
Suryakumar YadavINDPallekele International Cricket StadiumKandy2024330925830.6747195.74010133
Travis HeadAUSGrange Cricket Club Ground, Raeburn PlaceEdinburgh2024330928030.6737248.65011145
Sikandar RazaLQMultan Cricket StadiumMultan2023-20253329250*92.0057161.40010104
Shan MasoodYOR/DER/LEITrent BridgeNottingham2022-20253319240*46.0052176.9200085
Alex RossDDSylhet International Cricket StadiumSylhet2024330925130.6767137.31010112
Tom NightingaleGUEGuernsey Rovers Athletic Club Ground, Port SoifPort Soif2024330926130.6753173.58010104
Aritra DuttaSINAl Amerat Cricket Ground Oman Cricket (Ministry Turf 1)Al Amarat2022330924230.6762148.3900066
Tilak VarmaMIDr DY Patil Sports Academy, MumbaiNavi Mumbai20223319251*46.0078117.9501054
Nick GreenwoodJERHappy Valley Ground 2Episkopi2026330926630.6743213.9501058
Alishan SharafuUAEBayuemas OvalKuala Lumpur2026330925830.6772127.7801077
Harry CameDEROld TraffordManchester2022-2024330924530.6769133.3300082
Luke GeorgesonNKPembroke Cricket Club, SandymountDublin2021330925130.6773126.0301084
W BoshoffSWEHappy Valley Ground 2Episkopi20264319256*46.0084109.5201054
Codanda Ajit KarthikSIKGokaraju Liala Gangaaraju ACA Cricket Ground20213319261*46.0082112.2001054
BS McKinneyDUR/MO/SBHeadingleyLeeds2025-2026330924430.6752176.9200096
Brian BennettZIMAchimota Senior Secondary School A FieldAccra2024530926530.6772127.7801173
PreviousPage 182Next

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.