Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
409 runs054750.30.0v LeicsCardiff9 Jun 2004First-class
384 runs053433.00.0v HampshireSouthampton3 Aug 2004First-class
328 runs056179.30.0v LeicsLeicester28 May 2004First-class
320 runs053565.20.0v DurhamChester-le-Street8 Jun 2004First-class
315 runs040435.30.0v DerbyshireDerby5 Aug 2004First-class
313 runs049367.00.0v South AfricaColombo (SSC)11 Aug 2004Test # 1710
289 runs051763.30.0v Sri Lanka ATaunton27 Jul 2004First-class
275 runs042240.10.0v SomersetSouthampton18 Jun 2004First-class
256 runs047955.30.0v West IndiesBirmingham29 Jul 2004Test # 1708
247 runs039277.20.0v Cambs UCCECambridge21 Apr 2004First-class
244 runs049962.00.0v YorkshireLeeds19 May 2004First-class
236 runs051589.00.0v SussexCanterbury3 Aug 2004First-class
219 runs034742.30.0v WorcsManchester12 May 2004First-class
210 runs047879.30.0v West IndiesLord's22 Jul 2004Test # 1707
210 runs050180.50.0v YorkshireScarborough1 Sep 2004First-class
201 runs043951.00.0v DurhamChester-le-Street19 May 2004First-class
194 runs0582111.30.0v NorthantsCanterbury3 Sep 2004First-class
165 runs044576.10.0v DurhamChester-le-Street21 Jul 2004First-class
153 runs039970.50.0v Cambs UCCECambridge10 Apr 2004First-class
149 runs031265.40.0v Sri LankaDarwin1 Jul 2004Test # 1705
147 runs027740.50.0v LancashireManchester2 Sep 2004First-class
145 runs0410100.00.0v NorthantsNorthampton19 May 2004First-class
143 runs029961.20.0v MiddlesexLord's10 Aug 2004First-class
137 runs025449.10.0v EssexChelmsford2 Jun 2004First-class
128 runs034283.50.0v DerbyshireDerby25 May 2004First-class
119 runs032055.50.0v YorkshireLeeds12 May 2004First-class
119 runs0530137.30.0v KentSouthgate28 Jul 2004First-class
114 runs035055.40.0v EssexChelmsford9 Jun 2004First-class
114 runs028068.30.0v BermudaHamilton13 Jul 2004First-class
104 runs023144.20.0v U.S.A.Fort Lauderdale28 May 2004First-class
92 runs028870.20.0v NottsLeicester12 May 2004First-class
91 runs032165.50.0v DerbyshireDerby16 Sep 2004First-class
86 runs036975.50.0v LeicsLeicester1 Sep 2004First-class
75 runs027546.20.0v LeicsLeicester16 Sep 2004First-class
68 runs041085.20.0v WorcsThe Oval3 Aug 2004First-class
48 runs0398116.50.0v LeicsLeicester21 Jul 2004First-class
37 runs032472.40.0v SussexHove16 Sep 2004First-class
29 runs027863.30.0v M.C.C.Arundel13 Jul 2004First-class
10 runs035183.40.0v SomersetTaunton18 Aug 2004First-class
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
No records found
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
Hampshire3 wickets010937.20.0v DurhamSouthampton16 Apr 2004First-class
Kent7 wickets030260.40.0v GloucsBristol16 Apr 2004First-class
Kent5 wickets0429109.30.0v WorcsCanterbury21 Apr 2004First-class
Lancashire10 wickets0248.50.0v SussexHove21 Apr 2004First-class
Middlesex6 wickets029782.40.0v SurreyLord's21 Apr 2004First-class
Yorkshire7 wickets012831.30.0v EssexLeeds21 Apr 2004First-class
Nepal9 wickets0347.10.0v MalaysiaKirtipur23 Apr 2004First-class
Uganda5 wickets018144.10.0v NamibiaWindhoek23 Apr 2004First-class
Durham1 wicket0451113.50.0v SomersetTaunton12 May 2004First-class
Warwickshire7 wickets017132.50.0v SurreyBirmingham12 May 2004First-class
Kent9 wickets018951.00.0v N ZealandersCanterbury13 May 2004First-class
England7 wickets028287.00.0v New ZealandLord's20 May 2004Test # 1700
Notts3 wickets029175.20.0v DurhamNottingham25 May 2004First-class
Surrey7 wickets017434.30.0v KentThe Oval25 May 2004First-class
Warwickshire9 wickets016040.30.0v WorcsBirmingham25 May 2004First-class
Glamorgan7 wickets021248.50.0v SomersetSwansea2 Jun 2004First-class
Kent7 wickets08820.00.0v LancashireTunbridge Wells2 Jun 2004First-class
Worcs9 wickets015054.50.0v NorthantsNorthampton2 Jun 2004First-class
Leics6 wickets08113.00.0v DerbyshireOakham2 Jun 2004First-class
Gloucs6 wickets010625.40.0v SurreyBristol2 Jun 2004First-class
England9 wickets0458.00.0v New ZealandLeeds3 Jun 2004Test # 1702
Gloucs10 wickets04711.00.0v MiddlesexGloucester9 Jun 2004First-class
Notts7 wickets016042.30.0v SomersetBath9 Jun 2004First-class
Warwickshire8 wickets08617.40.0v NorthantsBirmingham9 Jun 2004First-class
Sussex8 wickets04212.30.0v LancashireManchester9 Jun 2004First-class
England4 wickets028471.30.0v New ZealandNottingham10 Jun 2004Test # 1704
Notts10 wickets0253.00.0v DerbyshireNottingham18 Jun 2004First-class
Gloucs9 wickets0253.30.0v SussexArundel23 Jun 2004First-class
Warwickshire7 wickets020755.30.0v SurreyGuildford21 Jul 2004First-class
Somerset10 wickets060.40.0v YorkshireScarborough21 Jul 2004First-class
Sri Lanka A4 wickets025472.30.0v GlamorganSwansea21 Jul 2004First-class
India A9 wickets0487.50.0v Zim SelectHarare22 Jul 2004First-class
Middlesex6 wickets010425.40.0v WorcsWorcester22 Jul 2004First-class
Notts8 wickets024555.10.0v EssexSouthend-on-Sea28 Jul 2004First-class
Worcs5 wickets036192.10.0v GloucsCheltenham28 Jul 2004First-class
India A10 wickets0258.10.0v Zim SelectHarare29 Jul 2004First-class
Northants6 wickets021874.50.0v SurreyNorthampton29 Jul 2004First-class
Hampshire9 wickets017345.10.0v GlamorganCardiff29 Jul 2004First-class
Somerset8 wickets016337.40.0v GlamorganTaunton3 Aug 2004First-class
India A10 wickets092.30.0v Zimbabwe AHarare5 Aug 2004First-class
Scotland8 wickets020553.30.0v IrelandDublin6 Aug 2004First-class
SA A7 wickets016640.30.0v Zimbabwe ABulawayo11 Aug 2004First-class
England7 wickets023165.40.0v West IndiesManchester12 Aug 2004Test # 1711
Sussex7 wickets011133.10.0v WorcsHove19 Aug 2004First-class
England10 wickets010.30.0v West IndiesThe Oval19 Aug 2004Test # 1712
Glamorgan4 wickets022165.20.0v EssexChelmsford2 Sep 2004First-class
Somerset10 wickets010.40.0v NottsNottingham3 Sep 2004First-class
Middlesex5 wickets028490.30.0v SussexHove4 Sep 2004First-class
Leics6 wickets07112.50.0v DurhamChester-le-Street9 Sep 2004First-class
Essex8 wickets019239.30.0v DerbyshireChelmsford9 Sep 2004First-class
Notts3 wickets037971.00.0v EssexNottingham16 Sep 2004First-class
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Chilaw Marians Cricket Club vs Kurunegala Youth Cricket Club at Maggona, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Badureliya Sports Club vs Panadura Sports Club at Galle, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]

Nugegoda Sports Welfare Club vs Tamil Union Cricket and Athletic Club at Kurunegala, Major League Tournament Plate Group, Feb 5-7, 2026 [First-class]