Skip to content
Foundation8 min

The Greatest Bowling Performances in Test Cricket History

From Jim Laker's 19/90 to Sydney Barnes against South Africa, certain bowling displays stand apart from everything else in Test history. Here are the performances that redefined what was thought possible with ball in hand.

Written by GeoCric EditorialUpdated Jul 27, 2026
ShareShareWhatsAppFacebook

Jim Laker: 19/90 at Old Trafford, 1956

No discussion of great bowling performances can begin anywhere other than Jim Laker's display for England against Australia in the 1956 Ashes at Old Trafford. In the fourth Test, Laker took 9/37 in the first innings and 10/53 in the second — 19 wickets in the match for 90 runs. The figure of 19/90 stands completely alone in cricket history. No other bowler has taken more than 17 wickets in a Test match.

The pitch at Old Trafford turned sharply, but Laker's control of flight, pace off the pitch, and subtle variations of trajectory made him effectively unplayable when conditions assisted. Tony Lock, bowling from the other end on the same pitch for the same team, took just 1 wicket in the match. The Australian side — not a weak one — was simply overwhelmed by one man.

Laker took 10 wickets in a single innings — the only bowler besides Anil Kumble (1999) to do so in Test cricket's entire history. The 10/53 remains the best innings figures in Test cricket.

Sydney Barnes: 17/159 at Johannesburg, 1913–14

Sydney Barnes is frequently described by historians as the greatest bowler who ever lived — and his figures against South Africa in 1913–14 support the claim. At Johannesburg in the second Test, Barnes took 8/56 and 9/103 — 17 wickets in the match. His series figures of 49 wickets in 4 Tests at 10.93 apiece are scarcely believable. Barnes was already 41 years old at the time.

Barnes bowled at medium pace but with skills that defied categorisation — he could seam the ball, cut it off the pitch either way, and vary his flight. C.B. Fry described him as 'a big man who had the power of making a cricket ball do what the laws of physics seem to forbid.'

Anil Kumble: 10/74 vs Pakistan, Delhi, 1999

In February 1999, Anil Kumble took all 10 Pakistan wickets in a single Test innings in Delhi for 74 runs. As the final wicket fell — Wasim Akram caught at slip — Kumble raised his hands in disbelief. It was only the second time in 122 years of Test cricket that any bowler had taken all 10 in an innings. Unlike Laker's pitch, which spun sharply, Kumble operated on a track that was helpful but not extreme. His performance was a triumph of relentless accuracy and pace variation.

Bob Massie: 16/137 on Debut, Lord's, 1972

Bob Massie announced himself to the world with one of the most extraordinary debut performances in Test history. The Western Australian swing bowler took 8/84 in England's first innings and 8/53 in the second at Lord's in June 1972 — 16 wickets on debut. The ball swung prodigiously in damp Lord's conditions and Massie exploited it masterfully. Sadly, Massie was never as effective again; he played just 6 Tests before fading from view, one of cricket's most remarkable short-story careers.

George Lohmann: 8/7 vs South Africa, Port Elizabeth, 1895–96

George Lohmann's bowling average of 10.75 across his 18-Test career is the lowest of any bowler to have taken a significant number of wickets. At Port Elizabeth in 1895–96, he bowled South Africa out for 30, taking 8/7. The overall match lasted barely a day. The South African batting was weak, but Lohmann's medium-fast seam bowling was so precise that he remains statistically the most efficient Test bowler in history.

Malcolm Marshall: The Masterclass Series Bowler

Malcolm Marshall never produced a single match bowling record quite as astronomical as Laker or Massie, but his sustained excellence across series makes him worthy of any greatest-performances list. His 7/53 at Headingley in 1984 — taken while nursing a broken thumb, with his arm in plaster — is among the most celebrated in Ashes-equivalent matches. He bowled one-handed to dismiss Andy Lloyd, then took 7 wickets. The performance captured the essence of Marshall: ruthless, intelligent, and somehow surpassing physical limitation.

Warne's 'Ball of the Century' was not his best bowling performance — his 8/71 at Brisbane in 1995 or 7/56 at Melbourne in 1994 were more complete destructive spells. The Ball of the Century was a single delivery; great bowling performances are sustained over spells.

Wasim Akram: 7/119 and 5/100, Barbados, 2000

Wasim Akram's pace bowling against the West Indies in Bridgetown in 2000 — 12 wickets in a match against the Caribbean on their home ground — stands as perhaps the finest away-bowling match by a Pakistani bowler. His reverse swing at pace, allied to superb variation, left the West Indian batsmen without answers. Pakistan won by an innings and Wasim's match performance was the decisive factor.

Stuart Broad: 8/15 at Trent Bridge, 2015

Stuart Broad's 8/15 in Australia's first innings at Trent Bridge in the 2015 Ashes is the finest single-innings bowling performance by an England pace bowler in living memory. Australia collapsed from a strong position to be all out for 60. Broad swung the ball into and away from right-handers with extraordinary precision; eight of Australia's batsmen were caught either by slip fielders or the wicketkeeper. The innings lasted 18.3 overs.

Frequently asked questions

What are the best bowling figures in a Test innings?

Jim Laker's 10/53 for England against Australia at Old Trafford in 1956 and Anil Kumble's 10/74 for India against Pakistan in Delhi in 1999 are the only instances of a bowler taking all 10 wickets in a single Test innings.

What is the best match bowling record in Test cricket?

Jim Laker's 19/90 (9/37 + 10/53) for England against Australia at Old Trafford in 1956 is the all-time record for wickets in a single Test match. Sydney Barnes's 17/159 (1913–14) is second.

Who took the most wickets in a single series?

Sydney Barnes took 49 wickets in 4 Tests against South Africa in the 1913–14 series, at an average of 10.93 — one of the most extraordinary series bowling performances in history. Jim Laker took 46 wickets in the 1956 Ashes series.

What are the best bowling figures on debut in Test cricket?

Bob Massie's 16/137 on debut at Lord's against England in June 1972 is the best debut bowling figures in Test history. He took 8 wickets in each innings on a swing-friendly surface.