who has taken the most hat tricks in cricket
List of One Day International cricket hat-tricks The only bowler to have taken three career hat-tricks is Lasith Malinga of Sri Lanka, while three other bowlers (Wasim Akram, Saqlain Mushtaq and Chaminda Vaas) have taken two hat-tricks. Hat-tricks are dominated by fast bowlers with Pakistan's Saqlain Mushtaq, Bangladesh's Abdur Razzak and Taijul Islam, Zimbabwe's Prosper Utseya, South Africa's JP Duminy, Sri Lanka's Wanidu Hasaranga and India's Kuldeep Yadav, the only seven spinners to have taken an ODI hat-trick.[1] Vaas of Sri Lanka became the only bowler to claim a hat-trick in the first three balls of any form of international cricket when he took the first three wickets off the opening three balls of their match against Bangladesh during the 2003 World Cup. Lasith Malinga is also the only player to claim 4 consecutive wickets in 4 balls, a feat he achieved against South Africa. Four players have taken a hat-trick on their ODI debut: Taijul Islam from Bangladesh in a match against Zimbabwe,[2] Kagiso Rabada from South Africa against Bangladesh,[3] Wanidu Hasaranga from Sri Lanka against Zimbabwe [4] and Shehan Madushanka from Sri Lanka against Bangladesh. Eight hat-tricks have occurred in World Cup matches.
List of Test cricket hat-tricks A player has taken two hat-tricks in the same Test match only once. Playing for Australia against South Africa in the first match of the 1912 Triangular Tournament at Old Trafford, Manchester, England, leg spinner Jimmy Matthews took a hat-trick in South Africa's first and second innings, both taken on 28 May 1912. He completed both hat-tricks by dismissing South Africa's Tommy Ward.[4] Only three other cricketers have taken more than one Test hat-trick: Australian off spinner Hugh Trumble (two years apart, between the same teams at the same ground), Pakistani fast bowler Wasim Akram (just over a week apart, in consecutive matches between the same teams) and English fast bowler Stuart Broad. Three players have taken a hat-trick on their Test debut: English medium pace bowler Maurice Allom in 1930, New Zealand off-spinner Peter Petherick in 1976, and Australian pace bowler Damien Fleming in 1994.[3] Geoff Griffin took the fewest total Test wickets of any player who recorded a hat-trick, taking only eight wickets in his entire Test career.[3] During the match in which he took his hat-trick, Griffin was repeatedly called for throwing by the umpires and never bowled again in a Test match.[5] Australian Peter Siddle is the only bowler to take a hat-trick on his birthday,[6] and Bangladeshi off spinner Sohag Gazi is the only player to score a century and take a hat-trick in the same Test match.[7]