Skip to content
Foundation7 min

Shahid Afridi: Boom Boom and the Art of Explosive Cricket

Shahid Afridi's 37-ball ODI century record, his leg-spin, and his charisma made him Pakistan's most popular cricketer. For two decades he was capable of winning or losing a match in a single session.

Written by GeoCric EditorialUpdated Jul 17, 2026
ShareShareWhatsAppFacebook

Boom Boom

Lala Amad Khan, better known as Shahid Khan Afridi, was born in Khyber, Pakistan on 1 March 1980. Nicknamed 'Boom Boom' for his explosive hitting, Afridi became one of cricket's most recognisable figures and Pakistan's most popular cricketer of his generation. He was a right-arm leg-spin bowler who could also bat explosively at any position — a genuine two-dimensional threat even as a lower-order batsman.

The 37-Ball Century Record

Afridi scored a century off just 37 balls against Sri Lanka in Nairobi in 1996 — at the age of 16, making his ODI debut. This record stood for 18 years until AB de Villiers scored a century off 31 balls in 2015. The innings was the product of pure uninhibited hitting from a teenager with nothing to lose — he had borrowed Waqar Younis's bat. It announced Afridi to the world and defined how he would play for the next 20 years.

Leg-Spin and All-Round Impact

Afridi took 395 ODI wickets — the most by a Pakistani bowler in ODI cricket — and scored 8,064 ODI runs. His leg-spin was deceptive, with the wrong'un a genuine wicket-taking weapon. In T20 Internationals he took 98 wickets, the most in T20I history at the time of his retirement. He captained Pakistan at the 2011 World Cup and led them to the final of the 2009 ICC World Twenty20, which Pakistan won, though Afridi himself was not captain for that title.

Legacy and PSL

Afridi played international cricket for Pakistan until 2018, with several retirements and comebacks along the way. His unpredictability — one day match-winning, another day match-losing — was inseparable from his appeal. His charity work through the Shahid Afridi Foundation, which runs hospitals and schools in Pakistan's tribal areas, earned him admiration beyond cricket. He captained Peshawar Zalmi in the Pakistan Super League with great popularity.

Frequently asked questions

How many ODI wickets did Shahid Afridi take?

Shahid Afridi took 395 ODI wickets across 398 ODI matches — the most by any Pakistani bowler in ODI cricket and the most by a genuine all-rounder. He also scored 8,064 ODI runs, making him one of only a handful of players to exceed 8,000 runs and 350 wickets in ODI cricket.

Did Shahid Afridi hold the fastest ODI century record?

Yes — Afridi held the record for the fastest ODI century (37 balls, against Sri Lanka in 1996) for 18 years until AB de Villiers scored a century off 31 balls against West Indies in 2015. Afridi's innings is still the more famous because it was scored at age 16 on debut, with borrowed equipment, through pure audacity.