Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
496/9d160.03.102v EnglandManchesterdraw5 Aug 1999Test # 1457
373/650.07.461v Sri LankaTauntonwon26 May 1999ODI # 1463
358119.13.002v EnglandLord'swon22 Jul 1999Test # 1456
342136.42.501v Sri LankaColombo (SSC)draw30 Sep 1999Test # 1461
329/250.06.581v KenyaBristolwon23 May 1999ODI # 1457
303/450.06.061v ZimbabweLord'swon9 Jun 1999ODI # 1477
296/450.05.921v Sri LankaColombo (SSC)won29 Aug 1999ODI # 1490
296106.52.771v AustraliaGalledraw22 Sep 1999Test # 1460
287/550.05.741v New ZealandBirminghamwon10 Jun 1999ODI # 1478
282/650.05.641v IndiaThe Ovalwon4 Jun 1999ODI # 1473
275/850.05.501v AustraliaLeedswon23 May 1999ODI # 1458
275/850.05.501v KenyaSouthamptonwon30 May 1999ODI # 1469
272/549.45.472v South AfricaLeedswon13 Jun 1999ODI # 1481
271/950.05.421v ZimbabweThe Ovalwon11 Jun 1999ODI # 1479
271/750.05.421v AustraliaLeedslost13 Jun 1999ODI # 1481
269/850.05.381v New ZealandDerbywon28 May 1999ODI # 1466
26549.55.312v PakistanLeedslost23 May 1999ODI # 1458
261/650.05.221v ScotlandChester-le-Streetwon20 May 1999ODI # 1453
259/650.05.182v AustraliaLord'slost9 Jun 1999ODI # 1477
255/647.45.342v IndiaSingaporewon8 Sep 1999ODI # 1496
254/647.25.362v IndiaHovewon15 May 1999ODI # 1444
254/650.05.081v West IndiesSingaporelost8 Sep 1999ODI # 1496
253/548.25.232v IndiaNottinghamwon12 Jun 1999ODI # 1480
253/550.05.061v South AfricaHovelost15 May 1999ODI # 1444
252/950.05.041v IndiaLeicesterwon19 May 1999ODI # 1450
252/850.05.041v IndiaColombo (SSC)won28 Aug 1999ODI # 1489
251/650.05.021v New ZealandNottinghamlost12 Jun 1999ODI # 1480
24945.05.532v ZimbabweLeicesterlost19 May 1999ODI # 1450
247/942.05.882v IndiaColombo (SSC)lost29 Aug 1999ODI # 1490
247/443.45.652v ZimbabweSingaporewon2 Sep 1999ODI # 1492
245/630.08.161v ZimbabweSingaporewon4 Sep 1999ODI # 1493
244/950.04.881v West IndiesSingaporelost2 Sep 1999ODI # 1492
242/147.35.092v New ZealandManchesterwon16 Jun 1999ODI # 1482
241/750.04.821v PakistanManchesterlost16 Jun 1999ODI # 1482
241/950.04.821v Sri LankaColombo (RPS)won26 Aug 1999ODI # 1488
236102.12.301v EnglandThe Ovalwon19 Aug 1999Test # 1458
235/750.04.702v IndiaBristollost23 May 1999ODI # 1457
23466.33.512v AustraliaKandywon9 Sep 1999Test # 1459
233/650.04.661v South AfricaChelmsfordwon29 May 1999ODI # 1468
232/850.04.641v EnglandBirminghamwon29 May 1999ODI # 1467
231/541.05.632v KenyaTauntonwon15 May 1999ODI # 1445
230/650.04.602v Sri LankaSouthamptonlost30 May 1999ODI # 1469
230/650.04.601v West IndiesTorontowon16 Sep 1999ODI # 1500
229/750.04.581v ZimbabweTauntonlost15 May 1999ODI # 1445
229/850.04.581v West IndiesBristolwon16 May 1999ODI # 1447
229101.42.253v New ZealandLord'slost22 Jul 1999Test # 1456
22896.32.362v Sri LankaGalledraw22 Sep 1999Test # 1460
227/650.04.541v PakistanManchesterwon8 Jun 1999ODI # 1476
22688.42.541v EnglandBirminghamlost1 Jul 1999Test # 1455
225/750.04.501v EnglandThe Ovalwon22 May 1999ODI # 1455
225/750.04.501v West IndiesTorontowon14 Sep 1999ODI # 1499
223/950.04.461v PakistanNorthamptonwon31 May 1999ODI # 1471
222/550.04.441v West IndiesTorontowon18 Sep 1999ODI # 1501
221/749.04.512v PakistanNottinghamwon5 Jun 1999ODI # 1474
220/750.04.401v South AfricaNottinghamlost5 Jun 1999ODI # 1474
21642.35.082v IndiaTauntonlost26 May 1999ODI # 1463
215/950.04.302v PakistanTorontolost16 Sep 1999ODI # 1500
214/545.24.722v AustraliaCardiffwon20 May 1999ODI # 1452
21447.14.532v AustraliaColombo (RPS)lost26 Aug 1999ODI # 1488
21349.24.311v South AfricaBirminghamtied17 Jun 1999ODI # 1483
21349.44.282v AustraliaBirminghamtied17 Jun 1999ODI # 1483
213/850.04.261v New ZealandCardifflost20 May 1999ODI # 1452
213/850.04.262v South AfricaBirminghamlost10 Jun 1999ODI # 1478
211/343.44.834v New ZealandBirminghamwon1 Jul 1999Test # 1455
21148.34.352v AustraliaColombo (SSC)lost28 Aug 1999ODI # 1489
208/239.35.262v AustraliaColombo (RPS)won31 Aug 1999ODI # 1491
207/246.54.412v Sri LankaLord'swon14 May 1999ODI # 1443
207/850.04.142v PakistanDerbylost28 May 1999ODI # 1466
206/346.44.412v IndiaColombo (RPS)won25 Aug 1999ODI # 1487
205/943.04.761v Sri LankaGallewon22 Aug 1999ODI # 1485
20548.24.242v AustraliaThe Ovallost4 Jun 1999ODI # 1473
205/850.04.101v Sri LankaColombo (RPS)lost25 Aug 1999ODI # 1487
204/139.05.232v KenyaCanterburywon18 May 1999ODI # 1449
20448.44.191v EnglandLord'slost14 May 1999ODI # 1443
20349.44.081v EnglandCanterburylost18 May 1999ODI # 1449
20248.54.132v PakistanBristollost16 May 1999ODI # 1447
20250.04.041v Sri LankaColombo (RPS)lost31 Aug 1999ODI # 1491
199/950.03.981v Sri LankaNorthamptonwon19 May 1999ODI # 1451
199109.11.821v New ZealandManchesterdraw5 Aug 1999Test # 1457
198/646.04.302v ZimbabweWorcesterwon22 May 1999ODI # 1456
197/950.03.941v Sri LankaWorcesterlost22 May 1999ODI # 1456
196/730.06.531v IndiaSingaporewon5 Sep 1999ODI # 1494
190/650.03.801v IndiaTorontowon12 Sep 1999ODI # 1498
18867.12.791v Sri LankaKandylost9 Sep 1999Test # 1459
18661.13.041v New ZealandLord'slost22 Jul 1999Test # 1456
18547.23.902v ZimbabweChelmsfordlost29 May 1999ODI # 1468
185/950.03.701v ScotlandEdinburghwon24 May 1999ODI # 1459
183/346.33.932v BangladeshDublinwon21 May 1999ODI # 1454
182/444.54.052v ScotlandWorcesterwon16 May 1999ODI # 1446
18249.23.681v West IndiesDublinlost21 May 1999ODI # 1454
181/319.59.122v BangladeshChester-le-Streetwon27 May 1999ODI # 1464
181/750.03.621v AustraliaWorcesterlost16 May 1999ODI # 1446
181/268.02.663v New ZealandManchesterdraw5 Aug 1999Test # 1457
18045.33.952v IndiaManchesterlost8 Jun 1999ODI # 1476
18046.23.882v PakistanTorontolost18 Sep 1999ODI # 1501
178/750.03.561v AustraliaChester-le-Streetlost27 May 1999ODI # 1464
17549.33.531v New ZealandLeedsn/r6 Jun 1999ODI # 1475
16945.23.722v IndiaBirminghamlost29 May 1999ODI # 1467
168/338.34.362v ZimbabweNottinghamwon25 May 1999ODI # 1461
16738.54.302v PakistanChester-le-Streetlost20 May 1999ODI # 1453
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:

Ireland vs Bangladesh at Sylhet, Ireland in Bangladesh 1st Test, Nov 11-15, 2025 [Test # 2605 - Live]
>> 5/1 (1.6 ov, C Carmichael 4*, PR Stirling 1*, Nahid Rana 0/5)

West Indies vs New Zealand at Nelson, West Indies in New Zealand 4th T20I, Nov 10, 2025 [T20I # 3568]

New Zealand vs West Indies at Nelson, West Indies in New Zealand 3rd T20I, Nov 9, 2025 [T20I # 3566]