Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
519 runs068632.00.0v WAPDARawalpindi9 Feb 2024First-class
510 runs068863.10.0v RhinosHarare15 Feb 2024First-class
456 runs079088.00.0v FaisalabadLahore22 Oct 2023First-class
434 runs055739.40.0v EnglandRajkot15 Feb 2024Test # 2530
432 runs057637.50.0v IRE EmergingCoolidge2 Dec 2023First-class
400 runs054238.00.0v Rajshahi DIVRajshahi12 Oct 2023First-class
377 runs053841.00.0v TasmaniaW.A.C.A21 Mar 2024First-class
361 runs055682.50.0v Northern CpeKimberley9 Nov 2023First-class
360 runs045030.20.0v PakistanPerth14 Dec 2023Test # 2518
355 runs046641.50.0v RhinosKwekwe24 Jan 2024First-class
328 runs051149.20.0v BangladeshSylhet22 Mar 2024Test # 2536
319 runs042827.00.0v PuducherryPuducherry26 Jan 2024First-class
308 runs042929.40.0v JharkhandRanchi26 Jan 2024First-class
305 runs046459.10.0v LionsGqeberha30 Nov 2023First-class
302 runs044545.40.0v North WestPotchefstroom (Uni)21 Dec 2023First-class
300 runs035540.00.0v Barishal DIVSylhet2 Nov 2023First-class
299 runs041139.40.0v PunjabMohali9 Feb 2024First-class
294 runs0-57.10.0v Ghani GlassKarachi15 Jan 2024First-class
293 runs040264.20.0v EasternsWhite River8 Feb 2024First-class
287 runs046348.00.0v MountaineersHarare8 Feb 2024First-class
283 runs0542102.00.0v BorderOudtshoorn2 Nov 2023First-class
281 runs052980.00.0v South AfricaMount Maunganui4 Feb 2024Test # 2528
273 runs046084.30.0v GuyanaBasseterre14 Feb 2024First-class
256 runs038124.30.0v J + KIndore16 Feb 2024First-class
255 runs042056.20.0v Windward IsCoolidge20 Mar 2024First-class
250 runs032224.30.0v TuskersHarare13 Dec 2023First-class
238 runs037345.20.0v VidarbhaNagpur19 Jan 2024First-class
238 runs038857.40.0v HimachalCuttack26 Jan 2024First-class
237 runs050197.20.0v GoaAgartala5 Jan 2024First-class
235 runs044265.00.0v JaffnaHambantota8 Feb 2024First-class
232 runs044259.20.0v W. Indies AEast London28 Nov 2023First-class
232 runs032733.00.0v KeralaThumba19 Jan 2024First-class
221 runs042949.50.0v AcademyCoolidge21 Feb 2024First-class
218 runs030628.40.0v RajasthanJaipur9 Feb 2024First-class
212 runs041971.10.0v JamaicaKingston10 Apr 2024First-class
209 runs040746.40.0v HECKarachi9 Jan 2024First-class
205 runs037976.10.0v NSWMelbourne26 Oct 2023First-class
201 runs038747.40.0v Rangpur DIVBogra18 Nov 2023First-class
200 runs035562.50.0v South AustAdelaide26 Oct 2023First-class
192 runs051185.00.0v BangladeshChattogram30 Mar 2024Test # 2537
191 runs031658.40.0v MeghalayaAnand26 Jan 2024First-class
187 runs045791.20.0v TitansCape Town30 Nov 2023First-class
186 runs032354.10.0v NSWAdelaide15 Oct 2023First-class
184 runs034444.10.0v GujaratValsad26 Jan 2024First-class
176 runs029842.00.0v TuskersHarare3 Jan 2024First-class
175 runs025534.30.0v SaurashtraRajkot1 Oct 2023First-class
172 runs035758.40.0v Central DNelson28 Oct 2023First-class
172 runs036348.20.0v AssamDibrugarh19 Jan 2024First-class
172 runs036964.40.0v New ZealandWellington29 Feb 2024Test # 2533
169 runs025125.40.0v RocksHarare6 Dec 2023First-class
169 runs0538134.30.0v VidarbhaWankhede10 Mar 2024First-class
164 runs039453.20.0v KandyHambantota25 Jan 2024First-class
162 runs037791.40.0v OdishaCuttack9 Feb 2024First-class
161 runs047967.00.0v HECKarachi3 Jan 2024First-class
158 runs028034.40.0v AcademyCoolidge10 Apr 2024First-class
156 runs031852.30.0v GujaratAhmedabad2 Feb 2024First-class
155 runs042661.10.0v Khan RLKarachi15 Jan 2024First-class
150 runs033271.10.0v New ZealandSylhet28 Nov 2023Test # 2516
148 runs026435.20.0v Ace CapitalKatunayake24 Nov 2023First-class
147 runs0432101.50.0v OdishaVadodara5 Jan 2024First-class
146 runs044896.10.0v QueenslandW.A.C.A1 Mar 2024First-class
145 runs037059.20.0v Kandy CCCColombo (Burgher)17 Nov 2023First-class
144 runs036795.50.0v Sui NorthernKarachi9 Jan 2024First-class
140 runs028729.00.0v Chilaw MCCWelisara30 Nov 2023First-class
140 runs038569.20.0v DambullaDambulla4 Apr 2024First-class
138 runs026942.10.0v VictoriaMelbourne11 Mar 2024First-class
136 runs027043.50.0v Zimbabwe AHarare27 Feb 2024First-class
134 runs040372.40.0v Eng LionsAhmedabad1 Feb 2024First-class
134 runs032446.40.0v TasmaniaHobart11 Mar 2024First-class
129 runs031554.50.0v CanterburyWellington20 Oct 2023First-class
127 runs037162.40.0v KarnatakaNagpur23 Feb 2024First-class
126 runs030866.40.0v FATAAbbottabad4 Oct 2023First-class
126 runs032059.40.0v ChhattisgarhRaipur26 Jan 2024First-class
123 runs0449108.30.0v Comb C&CSt Augustine10 Apr 2024First-class
120 runs043473.20.0v HECKarachi28 Dec 2023First-class
116 runs036165.30.0v PeshawarAbbottabad10 Sep 2023First-class
115 runs022238.20.0v KZN-InlandPotchefstroom (Uni)30 Nov 2023First-class
115 runs029634.30.0v HaryanaNagpur16 Feb 2024First-class
113 runs027281.50.0v QueenslandMelbourne16 Nov 2023First-class
111 runs029981.20.0v Tamil NaduValsad5 Jan 2024First-class
109 runs037476.10.0v HECKarachi21 Jan 2024First-class
109 runs044987.40.0v BengalThumba9 Feb 2024First-class
106 runs038185.30.0v W ProvinceCape Town4 Nov 2023First-class
106 runs039969.20.0v EnglandVisakhapatnam2 Feb 2024Test # 2526
104 runs036674.00.0v S West DOudtshoorn23 Nov 2023First-class
99 runs030877.20.0v W ProvinceJohannesburg28 Feb 2024First-class
98 runs021835.10.0v PuducherryVadodara12 Jan 2024First-class
89 runs024868.10.0v RajasthanJamshedpur16 Feb 2024First-class
88 runs020548.00.0v Sylhet DIVSylhet12 Oct 2023First-class
88 runs019531.00.0v HimachalDharamsala12 Jan 2024First-class
87 runs031286.10.0v Barishal DIVChattogram12 Oct 2023First-class
86 runs021853.50.0v DelhiIndore19 Jan 2024First-class
83 runs021262.20.0v Sebast CACMoratuwa1 Dec 2023First-class
79 runs031767.20.0v PakistanMelbourne26 Dec 2023Test # 2519
78 runs030374.20.0v BorderPolokwane9 Nov 2023First-class
76 runs042191.10.0v W. Indies ABloemfontein5 Dec 2023First-class
76 runs032776.40.0v HimachalDharamsala9 Feb 2024First-class
74 runs014322.10.0v TasmaniaSydney28 Nov 2023First-class
67 runs018836.20.0v Sebast CACColombo (Police)11 Nov 2023First-class
65 runs041178.10.0v Dhaka MetroMirpur19 Oct 2023First-class
64 runs023457.00.0v WarriorsGqeberha14 Feb 2024First-class
63 runs025060.40.0v EasternsBenoni11 Jan 2024First-class
63 runs030665.20.0v GoaSurat9 Feb 2024First-class
63 runs0424138.40.0v AucklandHamilton8 Mar 2024First-class
62 runs032181.30.0v M. PradeshNagpur2 Mar 2024First-class
61 runs038693.40.0v Comb C&CSt Augustine20 Mar 2024First-class
57 runs0458119.00.0v MpumalangaWhite River23 Nov 2023First-class
57 runs0442105.10.0v VictoriaHobart1 Mar 2024First-class
55 runs021354.30.0v UttarakhandDehradun19 Jan 2024First-class
52 runs021071.20.0v Sylhet DIVChattogram9 Nov 2023First-class
50 runs030557.10.0v OtagoDunedin6 Nov 2023First-class
48 runs028771.30.0v Khan RLKarachi16 Dec 2023First-class
48 runs021351.40.0v MaharashtraSolapur2 Feb 2024First-class
41 runs018245.30.0v Central DNapier16 Mar 2024First-class
35 runs021756.00.0v RhinosHarare1 Feb 2024First-class
34 runs021463.50.0v OtagoDunedin15 Nov 2023First-class
33 runs034384.50.0v BarbadosCoolidge13 Mar 2024First-class
29 runs019355.20.0v TripuraAgartala26 Jan 2024First-class
28 runs023169.20.0v IndiaHyderabad25 Jan 2024Test # 2525
23 runs015241.10.0v Rangpur DIVMirpur12 Oct 2023First-class
23 runs025861.40.0v South AustAdelaide28 Nov 2023First-class
22 runs023943.00.0v BadureliyaMaggona24 Nov 2023First-class
19 runs08735.30.0v PuducherryPuducherry9 Feb 2024First-class
13 runs025052.10.0v WarriorsCenturion14 Dec 2023First-class
9 runs016961.30.0v Barishal DIVRajshahi19 Oct 2023First-class
8 runs021650.50.0v AustraliaBrisbane25 Jan 2024Test # 2524
7 runs017379.30.0v UttarakhandMohali26 Jan 2024First-class
6 runs011026.20.0v KarnatakaAhmedabad12 Jan 2024First-class
4 runs017069.20.0v AndhraIndore23 Feb 2024First-class
3 runs027388.40.0v QueenslandBrisbane6 Nov 2023First-class
1 run014641.20.0v HaryanaRohtak2 Feb 2024First-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
Faisalabad5 wickets018651.30.0v MultanRawalpindi10 Sep 2023First-class
Lahore B9 wickets0418.20.0v FATAAbbottabad16 Sep 2023First-class
Peshawar3 wickets019062.20.0v Lahore BAbbottabad28 Sep 2023First-class
Rawalpindi7 wickets020355.30.0v FaisalabadRawalpindi28 Sep 2023First-class
Tasmania7 wickets08419.50.0v South AustAdelaide3 Oct 2023First-class
Lahore B7 wickets012624.30.0v RawalpindiRawalpindi4 Oct 2023First-class
Karachi W1 wicket015757.40.0v RawalpindiRawalpindi10 Oct 2023First-class
Faisalabad6 wickets010930.20.0v PeshawarRawalpindi10 Oct 2023First-class
Khulna DIV1 wicket013342.10.0v ChattogramSylhet19 Oct 2023First-class
Dhaka DIV7 wickets07318.20.0v Sylhet DIVBogra19 Oct 2023First-class
Tasmania3 wickets0432122.20.0v QueenslandHobart26 Oct 2023First-class
Barishal DIV7 wickets014743.20.0v Khulna DIVBogra26 Oct 2023First-class
Chattogram9 wickets05510.00.0v Rajshahi DIVSylhet26 Oct 2023First-class
Northern Dis9 wickets0514.10.0v AucklandAuckland28 Oct 2023First-class
Dhaka DIV10 wickets0163.20.0v Rangpur DIVRajshahi2 Nov 2023First-class
Titans6 wickets025787.30.0v BolandPaarl4 Nov 2023First-class
Ace Capital1 wicket013138.50.0v MoorsKatunayake5 Nov 2023First-class
Canterbury8 wickets06116.10.0v AucklandChristchurch6 Nov 2023First-class
NSW10 wickets020.40.0v West AustSydney6 Nov 2023First-class
Chattogram4 wickets026160.20.0v Khulna DIVRajshahi9 Nov 2023First-class
Rajshahi DIV5 wickets022469.50.0v Barishal DIVBogra9 Nov 2023First-class
Burgher1 wicket013234.30.0v Nugegoda SWCColombo (Burgher)10 Nov 2023First-class
Nondescripts3 wickets019740.30.0v Chilaw MCCMaggona10 Nov 2023First-class
Warriors8 wickets016637.50.0v BolandGqeberha11 Nov 2023First-class
West Aust2 wickets020161.50.0v South AustW.A.C.A15 Nov 2023First-class
Bloomfield8 wickets0409.30.0v Air Force SCKatunayake17 Nov 2023First-class
Khulna DIV9 wickets0727.40.0v Barishal DIVKhulna18 Nov 2023First-class
Chattogram10 wickets0242.20.0v Rajshahi DIVChattogram18 Nov 2023First-class
W. Indies A1 wicket022480.40.0v SA ABenoni21 Nov 2023First-class
Panadura2 wickets028652.20.0v BurgherColombo (Burgher)24 Nov 2023First-class
Nondescripts4 wickets09015.00.0v Air Force SCKatunayake24 Nov 2023First-class
Colombo CC5 wickets010418.40.0v Ragama CCColombo (PSS)24 Nov 2023First-class
Colts CC7 wickets0407.10.0v Ragama CCMaggona1 Dec 2023First-class
New Zealand4 wickets013739.40.0v BangladeshMirpur6 Dec 2023Test # 2517
East Z (BD)7 wickets014943.20.0v Cent Z (BD)Chattogram11 Dec 2023First-class
W Province8 wickets07316.10.0v North WestCape Town14 Dec 2023First-class
Easterns9 wickets0262.20.0v KnightsBloemfontein14 Dec 2023First-class
State B of P10 wickets0486.10.0v Pakistan TVKarachi16 Dec 2023First-class
Cent Z (BD)10 wickets0161.00.0v South Z (BD)Mirpur18 Dec 2023First-class
Lions9 wickets08114.20.0v KZN-InlandJohannesburg20 Dec 2023First-class
Khan RL1 wicket012335.20.0v Ghani GlassKarachi22 Dec 2023First-class
WAPDA4 wickets022079.20.0v HECKarachi22 Dec 2023First-class
Sui Northern8 wickets08321.00.0v Pakistan TVKarachi22 Dec 2023First-class
Boland8 wickets07211.40.0v W ProvincePaarl27 Dec 2023First-class
Sui Northern6 wickets012346.00.0v State B of PKarachi28 Dec 2023First-class
Ghani Glass7 wickets021950.10.0v Pakistan TVKarachi28 Dec 2023First-class
Australia8 wickets013025.50.0v PakistanSydney3 Jan 2024Test # 2521
Sui Northern8 wickets023254.40.0v Khan RLKarachi3 Jan 2024First-class
State B of P9 wickets0417.10.0v WAPDAKarachi3 Jan 2024First-class
India7 wickets07912.00.0v South AfricaCape Town3 Jan 2024Test # 2522
Sikkim4 wickets017049.30.0v MizoramNadiad5 Jan 2024First-class
Vidarbha7 wickets017856.30.0v ServicesNagpur5 Jan 2024First-class
Karnataka7 wickets05217.00.0v PunjabHubballi5 Jan 2024First-class
Puducherry9 wickets05013.40.0v DelhiDelhi5 Jan 2024First-class
Chhattisgarh10 wickets08720.00.0v AssamRaipur5 Jan 2024First-class
State B of P4 wickets0-82.50.0v Khan RLKarachi9 Jan 2024First-class
Haryana4 wickets016659.10.0v SaurashtraSaurashtra12 Jan 2024First-class
Mumbai10 wickets0348.40.0v AndhraMumbai12 Jan 2024First-class
Northern Cpe9 wickets05915.30.0v S West DKimberley13 Jan 2024First-class
State B of P10 wickets0-5.30.0v HECKarachi15 Jan 2024First-class
Australia10 wickets0266.40.0v West IndiesAdelaide17 Jan 2024Test # 2523
J + K2 wickets014943.40.0v OdishaCuttack19 Jan 2024First-class
Mizoram8 wickets07712.10.0v ArunachalAnand19 Jan 2024First-class
Rajasthan10 wickets010430.30.0v MaharashtraJodhpur19 Jan 2024First-class
Ghani Glass2 wickets017649.10.0v State B of PKarachi21 Jan 2024First-class
WAPDA3 wickets022541.00.0v Pakistan TVKarachi21 Jan 2024First-class
Rocks7 wickets014023.50.0v EaglesHarare24 Jan 2024First-class
Nagaland7 wickets012238.50.0v SikkimRangpo26 Jan 2024First-class
UP2 wickets019569.50.0v MumbaiWankhede26 Jan 2024First-class
Punjab6 wickets09418.30.0v GoaPorvorim26 Jan 2024First-class
Kandy7 wickets016032.10.0v ColomboColombo (RPS)1 Feb 2024First-class
Border9 wickets011631.20.0v KnightsEast London1 Feb 2024First-class
Meghalaya6 wickets017450.20.0v SikkimRangpo2 Feb 2024First-class
Karnataka1 wicket022682.40.0v RailwaysSurat2 Feb 2024First-class
Tamil Nadu7 wickets013749.50.0v GoaPorvorim2 Feb 2024First-class
Sri Lanka10 wickets0567.20.0v AfghanistanColombo (SSC)2 Feb 2024Test # 2527
Victoria3 wickets015744.30.0v South AustMelbourne3 Feb 2024First-class
Tasmania4 wickets022456.30.0v QueenslandBrisbane3 Feb 2024First-class
NSW4 wickets018259.30.0v West AustW.A.C.A3 Feb 2024First-class
Academy5 wickets019333.50.0v Leeward IsBasseterre7 Feb 2024First-class
Windward Is9 wickets05316.00.0v JamaicaKingston7 Feb 2024First-class
Barbados9 wickets0354.40.0v Comb C&CSpanish Town7 Feb 2024First-class
Rocks6 wickets013928.50.0v RhinosHarare8 Feb 2024First-class
Knights9 wickets012921.50.0v S West DBloemfontein8 Feb 2024First-class
Assam9 wickets09514.20.0v BiharGuwahati9 Feb 2024First-class
Meghalaya6 wickets015335.50.0v MizoramMangaldoi9 Feb 2024First-class
Vidarbha10 wickets0286.00.0v MaharashtraPune9 Feb 2024First-class
New Zealand7 wickets026794.20.0v South AfricaHamilton13 Feb 2024Test # 2529
Dolphins10 wickets062.10.0v North WestPotchefstroom (Uni)14 Feb 2024First-class
Trinidad & T6 wickets05916.20.0v AcademyBasseterre14 Feb 2024First-class
Windward Is9 wickets0163.50.0v BarbadosKingston14 Feb 2024First-class
Jamaica10 wickets0649.30.0v Comb C&CKingston14 Feb 2024First-class
S West D3 wickets025653.10.0v MpumalangaOudtshoorn15 Feb 2024First-class
Border4 wickets026891.40.0v EasternsBenoni15 Feb 2024First-class
Northern Cpe5 wickets014030.00.0v LimpopoPolokwane15 Feb 2024First-class
Queensland7 wickets020663.30.0v South AustAdelaide16 Feb 2024First-class
Railways5 wickets0378103.00.0v TripuraAgartala16 Feb 2024First-class
Delhi7 wickets012320.30.0v OdishaDelhi16 Feb 2024First-class
Gujarat7 wickets011529.30.0v GoaPorvorim16 Feb 2024First-class
Tamil Nadu9 wickets0717.00.0v PunjabSalem16 Feb 2024First-class
Galle4 wickets08827.00.0v ColomboHambantota16 Feb 2024First-class
Hyderabad5 wickets019834.20.0v MeghalayaHyderabad17 Feb 2024First-class
Lions5 wickets016144.20.0v TitansCenturion21 Feb 2024First-class
Leeward Is4 wickets016248.00.0v Trinidad & TBasseterre21 Feb 2024First-class
Barbados4 wickets017338.30.0v JamaicaKingston21 Feb 2024First-class
Windward Is8 wickets012523.20.0v Comb C&CSpanish Town21 Feb 2024First-class
Durham9 wickets06215.40.0v Zimbabwe AHarare22 Feb 2024First-class
India5 wickets019261.00.0v EnglandRanchi23 Feb 2024Test # 2531
Northern Cpe4 wickets012630.30.0v KnightsKimberley24 Feb 2024First-class
Ireland6 wickets011131.30.0v AfghanistanTolerance Oval28 Feb 2024Test # 2532
Wellington5 wickets032891.20.0v CanterburyRangiora29 Feb 2024First-class
Otago9 wickets013730.20.0v CanterburyAlexandra8 Mar 2024First-class
Australia3 wickets027965.00.0v New ZealandChristchurch8 Mar 2024Test # 2535
NSW5 wickets013028.20.0v QueenslandBrisbane11 Mar 2024First-class
Leeward Is3 wickets031672.50.0v Comb C&CSt Augustine13 Mar 2024First-class
Trinidad & T6 wickets018669.40.0v Windward IsPort of Spain13 Mar 2024First-class
Jamaica2 wickets023482.00.0v AcademyKingston13 Mar 2024First-class
Galle10 wickets010717.20.0v KandyHambantota14 Mar 2024First-class
Canterbury5 wickets013632.10.0v Northern DisRangiora16 Mar 2024First-class
Barbados8 wickets0187.10.0v Trinidad & TPort of Spain20 Mar 2024First-class
Leeward Is7 wickets018762.30.0v JamaicaKingston20 Mar 2024First-class
Kandy5 wickets018435.30.0v JaffnaColombo (RPS)21 Mar 2024First-class
Canterbury6 wickets023247.50.0v AucklandAuckland24 Mar 2024First-class
Barbados9 wickets05810.40.0v Leeward IsPort of Spain10 Apr 2024First-class
Academy3 wickets021967.40.0v BarbadosCoolidge17 Apr 2024First-class
Guyana8 wickets018134.50.0v Comb C&CSt Augustine17 Apr 2024First-class
Galle10 wickets015440.50.0v ColomboDambulla23 Apr 2024First-class
Galle7 wickets017627.40.0v KandyPallekele30 Apr 2024First-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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Southern Rocks vs Mashonaland Eagles at Masvingo, Logan Cup 10th Match, Feb 3-6, 2026 [First-class - Live]
>> 226/6 (47.0 ov, W Madhevere 73*, Ali Hasnain 23*, Matthew Campbell 0/23) - Stumps

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 114/4 (40.3 ov, PWA Mulder 26*, C Esterhuizen 12*, K Mungroo 0/26) - Stumps