Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Civil Service Cricket Club×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Najibullah ZadranAFGCivil Service Cricket ClubBelfast20224401175029.2568172.0601049
George DockrellIRECivil Service Cricket ClubBelfast2012-202254411658*-73158.90010134
Rahmanullah GurbazAFGCivil Service Cricket ClubBelfast20224401075326.7575142.67010163
Usman GhaniAFGCivil Service Cricket ClubBelfast202232110359103.0082125.6101094
Lorcan TuckerIRECivil Service Cricket ClubBelfast2022440995024.7573135.62010103
Paul StirlingIRECivil Service Cricket ClubBelfast2012-2022550843116.8063133.3300195
Andrew BalbirnieIRECivil Service Cricket ClubBelfast2022440765119.0057133.3301073
Ibrahim ZadranAFGCivil Service Cricket ClubBelfast2022441743624.6751145.1000063
Kennedy OtienoKENCivil Service Cricket ClubBelfast2008330674022.336997.1000052
Steve TikoloKENCivil Service Cricket ClubBelfast2008330673722.3367100.0000081
Geoff BarnettCANCivil Service Cricket ClubBelfast20083316531*32.508873.8600070
Ryan ten DoeschateNEDCivil Service Cricket ClubBelfast2008220605630.0052115.3801013
HazratullahAFGCivil Service Cricket ClubBelfast2022330553918.3350110.0000061
Ryan WatsonSCOCivil Service Cricket ClubBelfast2008110545454.006188.5201060
Harry TectorIRECivil Service Cricket ClubBelfast20224425025*25.0034147.0600041
Kyle CoetzerSCOCivil Service Cricket ClubBelfast20081114848*-45106.6700051
Eric SzwarczynskiNEDCivil Service Cricket ClubBelfast2008220472823.5038123.6800041
Ragheb AgaKENCivil Service Cricket ClubBelfast2008331462823.0045102.2200012
John DavisonCANCivil Service Cricket ClubBelfast2008330441914.6736122.2200023
Tamim IqbalBANCivil Service Cricket ClubBelfast2012110393939.0037105.4100060
Peter BorrenNEDCivil Service Cricket ClubBelfast20082213837*38.004388.3700040
Fionn HandIRECivil Service Cricket ClubBelfast2022220363618.0019189.4700142
Rashid KhanAFGCivil Service Cricket ClubBelfast20224323331*33.0014235.7100013
Sunil DhaniramCANCivil Service Cricket ClubBelfast2008320322616.0028114.2900030
William PorterfieldIRECivil Service Cricket ClubBelfast2008-2012220322816.0032100.0000021
Mashrafe MortazaBANCivil Service Cricket ClubBelfast2012110303030.0013230.7700004
Thomas OdoyoKENCivil Service Cricket ClubBelfast2008330301710.004075.0000000
Azmatullah OmarzaiAFGCivil Service Cricket ClubBelfast20224313015*15.0026115.3800021
Darron ReekersNEDCivil Service Cricket ClubBelfast2008220292914.5027107.4100160
Gary WilsonIRECivil Service Cricket ClubBelfast2008-2012220292214.503778.3800001
Niall O'BrienIRECivil Service Cricket ClubBelfast2008-2012220272213.502896.4300030
Daan van BungeNEDCivil Service Cricket ClubBelfast2008220261413.003868.4200000
Trent JohnstonIRECivil Service Cricket ClubBelfast2008-20122222524*-15166.6700011
Mohammad AshrafulBANCivil Service Cricket ClubBelfast2012110242424.002596.0000040
Abdool SamadCANCivil Service Cricket ClubBelfast2008320241812.0020120.0000021
Ashish BagaiCANCivil Service Cricket ClubBelfast20083312415*12.002692.3100010
Nehemiah OdhiamboKENCivil Service Cricket ClubBelfast2008220231211.503174.1900020
Oliver PitcherBERCivil Service Cricket ClubBelfast2008220211510.503560.0000000
Tom de GroothNEDCivil Service Cricket ClubBelfast20082211910*19.002095.0000010
Gareth DelanyIRECivil Service Cricket ClubBelfast202242019169.5017111.7600010
Mushfiqur RahimBANCivil Service Cricket ClubBelfast2012110181818.002090.0000001
Sanjayan ThuraisingamCANCivil Service Cricket ClubBelfast2008321181518.002475.0000010
Jimmy KamandeKENCivil Service Cricket ClubBelfast200833017115.672085.0000010
Collins ObuyaKENCivil Service Cricket ClubBelfast2008110161616.006266.6700001
Morris OumaKENCivil Service Cricket ClubBelfast200833016135.332272.7300020
Mohammad NabiAFGCivil Service Cricket ClubBelfast20224401664.001794.1200110
Karun JethiCANCivil Service Cricket ClubBelfast2008221151315.002171.4300000
Stefan KellyBERCivil Service Cricket ClubBelfast20082221311*-2454.1700000
Jekon EdnessBERCivil Service Cricket ClubBelfast20082201396.502748.1500000
John MooneyIRECivil Service Cricket ClubBelfast2012110121212.001485.7100020
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.