ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Civil Service Cricket Club×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Niall O'BrienIRECivil Service Cricket ClubBelfast2007-20136611967239.2026972.86020200
George DockrellIRECivil Service Cricket ClubBelfast2012-202264411658*-73158.90010134
Paul StirlingIRECivil Service Cricket ClubBelfast2012-2022660973116.1783116.87001115
William PorterfieldIRECivil Service Cricket ClubBelfast2007-2013550552811.008564.7100041
Kevin O'BrienIRECivil Service Cricket ClubBelfast2007-2013540523413.007866.6700131
Najibullah ZadranAFGCivil Service Cricket ClubBelfast20224401175029.2568172.0601049
Rahmanullah GurbazAFGCivil Service Cricket ClubBelfast20224401075326.7575142.67010163
Lorcan TuckerIRECivil Service Cricket ClubBelfast2022440995024.7573135.62010103
Andre BothaIRECivil Service Cricket ClubBelfast2007-2008440924223.0013269.7000080
Kennedy OtienoKENCivil Service Cricket ClubBelfast2008440764019.008193.8300072
Andrew BalbirnieIRECivil Service Cricket ClubBelfast2022440765119.0057133.3301073
Ibrahim ZadranAFGCivil Service Cricket ClubBelfast2022441743624.6751145.1000063
Gary WilsonIRECivil Service Cricket ClubBelfast2008-20134416935*23.0011957.9800042
Steve TikoloKENCivil Service Cricket ClubBelfast2008440673716.757984.8100181
Trent JohnstonIRECivil Service Cricket ClubBelfast2007-2012442593229.5045131.1100013
Jimmy KamandeKENCivil Service Cricket ClubBelfast2008440503312.5010746.7300030
Harry TectorIRECivil Service Cricket ClubBelfast20224425025*25.0034147.0600041
Alex CusackIRECivil Service Cricket ClubBelfast2007-2008440493312.259551.5800030
Morris OumaKENCivil Service Cricket ClubBelfast2008440412510.256959.4200050
Rashid KhanAFGCivil Service Cricket ClubBelfast20224323331*33.0014235.7100013
Thomas OdoyoKENCivil Service Cricket ClubBelfast200844030177.504173.1700100
Azmatullah OmarzaiAFGCivil Service Cricket ClubBelfast20224313015*15.0026115.3800021
Gareth DelanyIRECivil Service Cricket ClubBelfast202242019169.5017111.7600010
Mohammad NabiAFGCivil Service Cricket ClubBelfast20224401664.001794.1200110
Peter OngondoKENCivil Service Cricket ClubBelfast2008430983.009100.0000101
Hiren VaraiyaKENCivil Service Cricket ClubBelfast2008421858.002433.3300000
Mark AdairIRECivil Service Cricket ClubBelfast2022420663.00785.7100100
Tony SujiKENCivil Service Cricket ClubBelfast200843253*5.001729.4100000
Naveen-ul-HaqAFGCivil Service Cricket ClubBelfast202241111*-1100.0000000
WK McCallanIRECivil Service Cricket ClubBelfast2007-200842100*0.0040.0000100
Joshua LittleIRECivil Service Cricket ClubBelfast202242100*0.00--00100
Usman GhaniAFGCivil Service Cricket ClubBelfast202232110359103.0082125.6101094
Mudassar BukhariNEDCivil Service Cricket ClubBelfast2007-2008331737136.5011762.3901092
Peter BorrenNEDCivil Service Cricket ClubBelfast2007-20083316537*32.507586.6700070
Geoff BarnettCANCivil Service Cricket ClubBelfast20083316531*32.508873.8600070
Eric SzwarczynskiNEDCivil Service Cricket ClubBelfast2007-2008330622820.6762100.0000051
HazratullahAFGCivil Service Cricket ClubBelfast2022330553918.3350110.0000061
Ragheb AgaKENCivil Service Cricket ClubBelfast2008331462823.0045102.2200012
John DavisonCANCivil Service Cricket ClubBelfast2008330441914.6736122.2200023
Sunil DhaniramCANCivil Service Cricket ClubBelfast2008320322616.0028114.2900030
Andrew WhiteIRECivil Service Cricket ClubBelfast2008-2013321302530.006844.1200020
Alex ObandaKENCivil Service Cricket ClubBelfast2008331281614.004957.1400020
Ashish BagaiCANCivil Service Cricket ClubBelfast20083312415*12.002692.3100010
Abdool SamadCANCivil Service Cricket ClubBelfast2008320241812.0020120.0000021
Nehemiah OdhiamboKENCivil Service Cricket ClubBelfast2008331231211.503174.1900020
Sanjayan ThuraisingamCANCivil Service Cricket ClubBelfast2008321181518.002475.0000010
Gordon DrummondSCOCivil Service Cricket ClubBelfast2007-20133201065.001283.3300010
Zubin SurkariCANCivil Service Cricket ClubBelfast20083201065.003231.2500000
Curtis CampherIRECivil Service Cricket ClubBelfast2022310888.001266.6700020
Jeroen SmitsNEDCivil Service Cricket ClubBelfast2007-2008310444.001040.0000000
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.