Skip to content
Foundation4 min

Joel Garner: Big Bird and the Most Destructive Yorker in History

Joel Garner stood 6ft 8in and delivered yorkers from a height that was nearly unplayable. Taking 259 Test wickets at 20.97, he was central to West Indies' dominance and their two World Cup wins.

Written by GeoCric EditorialUpdated Jul 22, 2026
ShareShareWhatsAppFacebook

Joel Garner of Barbados — nicknamed 'Big Bird' — was one of the most devastating fast bowlers in Test and one-day cricket history. At 6 feet 8 inches (2.03m), he delivered the ball from an angle that meant his yorker skidded under the bat and his short ball reared sharply. He took 259 Test wickets in 58 matches at an average of 20.97.

The Big Bird Yorker

Garner's yorker was considered the most difficult to face in world cricket during the late 1970s and 1980s. Delivered from his great height, it arrived at a steep angle and landed in the blockhole — the gap between bat and crease. Even batters who anticipated it struggled to dig it out. In death overs of ODIs, Garner was essentially unplayable, conceding fewer than 3 runs per over across his career.

World Cup Heroics

Garner's greatest limited-overs performance came in the 1979 World Cup Final at Lord's against England. With England needing 86 from the last 11 overs to win, Garner took 5/38 — including a run of 5 wickets in 11 balls — to bowl West Indies to a famous victory. His variation of pace and his yorker settled the match.

Legacy

Garner was inducted into the ICC Hall of Fame in 2009. He remains the template for what height can offer in fast bowling — the steep angle, the awkward length, and the natural variation in bounce. Modern tall fast bowlers like Morne Morkel, Fidel Edwards, and Lasith Malinga (in a different way) are compared to Garner as a reference point.

Frequently asked questions

How tall was Joel Garner?

6 feet 8 inches (2.03 metres) — making him one of the tallest fast bowlers in Test cricket history.

How many Test wickets did Garner take?

259 wickets in 58 Tests at an average of 20.97.