Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SLInnings break - SL need 111 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Civil Service Cricket Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan ten DoeschateNED2008220605630.0052115.3801013
Darron ReekersNED2008220292914.5027107.4100160
Geoff BarnettCAN20083316531*32.508873.8600070
Alex ObandaKEN2008331281614.004957.1400020
Harvir BaidwanCAN2008310111.00333.3300000
Pieter SeelaarNED2008210000.0010.0000100
Eion KatchayCAN200821177*-1258.3300000
Zubin SurkariCAN20083201065.003231.2500000
Karun JethiCAN2008221151315.002171.4300000
Andrew WhiteIRE2008-2013321302530.006844.1200020
Nehemiah OdhiamboKEN2008331231211.503174.1900020
Steven OuterbridgeBER20082201286.001675.0000010
Irving RomaineBER2008110111.00812.5000000
David HempBER2008110000.0020.0000100
Stefan KellyBER20082221311*-2454.1700000
Oliver PitcherBER2008220211510.503560.0000000
Gary WilsonIRE2008-20134416935*23.0011957.9800042
Jekon EdnessBER20082201396.502748.1500000
James CelestineBER2008220974.501656.2500000
Rodney TrottBER200822110810.001952.6300000
Chris FoggoBER2008220773.506116.6700110
George O'BrienBER2008220773.50977.7800101
R StrydomIRE2008220211.00633.3300000
Peter ConnellIRE20082111010*-1566.6700001
Richie BerringtonSCO2008-2013210353535.005959.3200020
Kyle CoetzerSCO20081114848*-45106.6700051
Rakep PatelKEN20082201266.002450.0000000
Kyle HodsollBER2008110000.0010.0000100
Tamauri TuckerBER2008110111.00520.0000000
Oronde BascomeBER2008110222.00633.3300000
Mohammad QaziCAN2008110000.0010.0000100
Boyd RankinIRE2008110111.00520.0000000
Andrew PoynterIRE2008-20122212322*23.004353.4900011
Mashrafe MortazaBAN2012110303030.0013230.7700004
Mohammad AshrafulBAN2012110242424.002596.0000040
Abdur RazzakBAN201211133*-475.0000000
Mushfiqur RahimBAN2012110181818.002090.0000001
John MooneyIRE2012110121212.001485.7100020
Shakib Al HasanBAN2012110333.00560.0000000
Tamim IqbalBAN2012110393939.0037105.4100060
MahmudullahBAN2012110999.008112.5000001
Paul StirlingIRE2012-2022660973116.1783116.87001115
George DockrellIRE2012-202264411658*-73158.90010134
Nasir HossainBAN2012110555.005100.0000010
Elias SunnyBAN201211122*-2100.0000000
Ziaur RahmanBAN2012110000.0010.0000100
Max SorensenIRE2012-201321100*---00000
Tim MurtaghIRE2012110333.00560.0000000
Ed JoyceIRE2013110393939.004979.5900060
Calum MacLeodSCO2013110393939.008148.1500010

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