Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.402963.00West Indiesv IndiaNagpur8 Dec 1987ODI # 481
7.202152.86Australiav Sri LankaW.A.C.A2 Jan 1988ODI # 484
10.004454.40Australiav PakistanLahore4 Nov 1987ODI # 475
7.321642.13West Indiesv IndiaGuwahati23 Dec 1987ODI # 482
8.011942.37Indiav ZimbabweWankhede17 Oct 1987ODI # 461
8.002943.62West Indiesv IndiaGwalior22 Jan 1988ODI # 500
10.003143.10Pakistanv EnglandRawalpindi12 Oct 1987ODI # 455
9.213243.42New Zealandv Sri LankaSydney5 Jan 1988ODI # 486
10.003343.30Australiav Sri LankaSydney19 Jan 1988ODI # 496
9.213343.53Englandv New ZealandAuckland19 Mar 1988ODI # 510
10.023443.40Australiav Sri LankaSydney19 Jan 1988ODI # 496
8.303444.00New Zealandv EnglandNapier16 Mar 1988ODI # 508
10.023543.50West Indiesv PakistanSt John's15 Mar 1988ODI # 507
8.323744.35Pakistanv West IndiesLahore16 Oct 1987ODI # 459
9.003744.11Pakistanv EnglandKarachi20 Oct 1987ODI # 463
10.013843.80Australiav Sri LankaMelbourne14 Jan 1988ODI # 493
9.413944.03Australiav ZimbabweChennai13 Oct 1987ODI # 456
10.013943.90Sri Lankav AustraliaMelbourne14 Jan 1988ODI # 493
9.403944.03Englandv New ZealandDunedin9 Mar 1988ODI # 504
10.013943.90West Indiesv PakistanKingston12 Mar 1988ODI # 506
10.014044.00West Indiesv PakistanLahore16 Oct 1987ODI # 459
10.004344.30Indiav New ZealandSharjah27 Mar 1988ODI # 513
10.004644.60Indiav New ZealandSharjah1 Apr 1988ODI # 517
9.315245.47Englandv IndiaWankhede5 Nov 1987ODI # 476
10.005645.60Australiav IndiaChennai9 Oct 1987ODI # 453
8.321732.00Englandv PakistanLahore18 Nov 1987ODI # 478
3.501934.95Indiav AustraliaDelhi22 Oct 1987ODI # 465
6.502032.92Englandv PakistanPeshawar22 Nov 1987ODI # 480
10.002132.10Indiav ZimbabweWankhede17 Oct 1987ODI # 461
6.502233.21New Zealandv Sri LankaSharjah29 Mar 1988ODI # 514
10.022432.40Australiav New ZealandSydney20 Jan 1988ODI # 498
9.002532.77Pakistanv EnglandLahore18 Nov 1987ODI # 478
6.002534.16Indiav West IndiesFaridabad19 Jan 1988ODI # 497
9.022632.88West Indiesv IndiaAhmedabad7 Jan 1988ODI # 489
10.012732.70Australiav Sri LankaAdelaide10 Jan 1988ODI # 491
9.022733.00New Zealandv Sri LankaBrisbane16 Jan 1988ODI # 494
10.012732.70Australiav New ZealandSydney20 Jan 1988ODI # 498
10.012732.70West Indiesv PakistanSt John's15 Mar 1988ODI # 507
9.122833.05Englandv West IndiesJaipur26 Oct 1987ODI # 468
10.003033.00Pakistanv West IndiesLahore16 Oct 1987ODI # 459
8.003033.75Pakistanv EnglandKarachi20 Nov 1987ODI # 479
9.003033.33Indiav West IndiesGuwahati23 Dec 1987ODI # 482
10.003133.10Pakistanv EnglandKarachi20 Oct 1987ODI # 463
10.003133.10West Indiesv Sri LankaKanpur21 Oct 1987ODI # 464
10.023133.10New Zealandv AustraliaMelbourne7 Jan 1988ODI # 488
10.023133.10New Zealandv EnglandAuckland19 Mar 1988ODI # 510
9.013333.66Sri Lankav New ZealandHobart12 Jan 1988ODI # 492
10.003433.40Indiav AustraliaDelhi22 Oct 1987ODI # 465
10.013433.40West Indiesv PakistanKarachi30 Oct 1987ODI # 473
10.023433.40Australiav Sri LankaW.A.C.A2 Jan 1988ODI # 484
9.003433.77West Indiesv IndiaThiruvananthapuram25 Jan 1988ODI # 502
10.003533.50New Zealandv AustraliaW.A.C.A3 Jan 1988ODI # 485
10.013533.50New Zealandv Sri LankaAdelaide9 Jan 1988ODI # 490
10.003533.50Sri Lankav AustraliaSydney19 Jan 1988ODI # 496
10.003633.60New Zealandv IndiaBengaluru14 Oct 1987ODI # 458
10.013633.60Pakistanv AustraliaLahore4 Nov 1987ODI # 475
10.013633.60New Zealandv AustraliaMelbourne7 Jan 1988ODI # 488
8.013634.50Pakistanv West IndiesKingston12 Mar 1988ODI # 506
10.003633.60New Zealandv EnglandAuckland19 Mar 1988ODI # 510
9.013734.11New Zealandv Sri LankaSharjah31 Mar 1988ODI # 516
9.013834.22Englandv New ZealandChristchurch12 Mar 1988ODI # 505
8.003834.75Sri Lankav New ZealandSharjah31 Mar 1988ODI # 516
10.004034.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
8.004035.00Indiav West IndiesNagpur8 Dec 1987ODI # 481
10.004034.00New Zealandv Sri LankaAdelaide9 Jan 1988ODI # 490
8.024035.00New Zealandv AustraliaBrisbane17 Jan 1988ODI # 495
10.014134.10Sri Lankav West IndiesKanpur21 Oct 1987ODI # 464
10.004234.20West Indiesv EnglandGujranwala9 Oct 1987ODI # 452
10.014234.20Englandv PakistanRawalpindi12 Oct 1987ODI # 455
8.004235.25West Indiesv IndiaRajkot5 Jan 1988ODI # 487
10.004434.40West Indiesv PakistanGeorgetown30 Mar 1988ODI # 515
10.004534.50Pakistanv West IndiesKarachi30 Oct 1987ODI # 473
10.004734.70Englandv IndiaWankhede5 Nov 1987ODI # 476
9.004935.44Pakistanv EnglandPeshawar22 Nov 1987ODI # 480
10.005035.00Australiav New ZealandMelbourne7 Jan 1988ODI # 488
10.025135.10Indiav New ZealandNagpur31 Oct 1987ODI # 474
10.005335.30Englandv West IndiesGujranwala9 Oct 1987ODI # 452
10.005435.40Indiav EnglandWankhede5 Nov 1987ODI # 476
10.005435.40New Zealandv IndiaSharjah27 Mar 1988ODI # 513
9.005636.22West Indiesv EnglandJaipur26 Oct 1987ODI # 468
10.005735.70Englandv Sri LankaPune30 Oct 1987ODI # 472
9.005736.33Pakistanv West IndiesKarachi30 Oct 1987ODI # 473
10.005835.80Sri Lankav AustraliaW.A.C.A2 Jan 1988ODI # 484
10.006136.10Australiav IndiaDelhi22 Oct 1987ODI # 465
10.006936.90West Indiesv PakistanKarachi30 Oct 1987ODI # 473
9.007738.55West Indiesv PakistanPort of Spain20 Mar 1988ODI # 511
10.007837.80West Indiesv PakistanPort of Spain18 Mar 1988ODI # 509
4.011022.50West Indiesv IndiaGuwahati23 Dec 1987ODI # 482
10.021521.50New Zealandv EnglandDunedin9 Mar 1988ODI # 504
6.011823.00Englandv PakistanPeshawar22 Nov 1987ODI # 480
9.001922.11Indiav West IndiesEden Gardens2 Jan 1988ODI # 483
5.021923.80New Zealandv AustraliaBrisbane17 Jan 1988ODI # 495
7.012022.85Indiav West IndiesEden Gardens2 Jan 1988ODI # 483
9.012122.33Indiav West IndiesGuwahati23 Dec 1987ODI # 482
8.302122.47Indiav West IndiesAhmedabad7 Jan 1988ODI # 489
10.012222.20New Zealandv Sri LankaHobart12 Jan 1988ODI # 492
8.012322.87Australiav New ZealandBrisbane17 Jan 1988ODI # 495
9.012422.66Pakistanv EnglandLahore18 Nov 1987ODI # 478
10.012422.40Indiav West IndiesNagpur8 Dec 1987ODI # 481
10.012522.50Australiav New ZealandMelbourne7 Jan 1988ODI # 488
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]