Some batsmen and bowlers really enjoy playing on some particular grounds and these grounds have always been lucky for them. Sri Lanka's Mahela Jayawardena scored close to 3000 runs in Test at SSC Ground in Colombo and just like that his own team mate Muttiah Muralitharan took record 166 wickets at the same venue and many more batsmen and bowlers have their favourite grounds where they have produced many memorable performances. And here is a list of top ten wicket takers on a single ground in all three formats.
Most Wickets on a single ground in Test cricket -
166 - Muttiah Muralitharan (SL) at Sinhalese Sports Club Ground, Colombo
117 - Muttiah Muralitharan (SL) at Asgiriya Stadium, Kandy
111 - Muttiah Muralitharan (SL) at Galle International Stadium, Galle
103 - James Anderson (ENG) at Lord's, London
102 - Rangana Herath (SL) at Galle International Stadium, Galle
94 - Stuart Broad (ENG) at Lord's, London
84 - Rangana Herath (SL) at Sinhalese Sports Club Ground, Colombo
83 - Heath Streak (ZIM) at Harare Sports Club, Harare
82 - Dennis Lillee (AUS) at Melbourne Cricket Ground, Melbourne
80 - Chaminda Vaas (SL) at Sinhalese Sports Club Ground, Colombo
Most Wickets on a single ground in ODI cricket -
122 - Wasim Akram (PAK) at Sharjah Cricket Ground, Sharjah
114 - Waqar Younis (PAK) at Sharjah Cricket Ground, Sharjah
113 - Shakib al Hasan (BAN) at Shere Bangla National Stadium, Dhaka
94 - Mashrafe Mortaza (BAN) at Shere Bangla National Stadium, Dhaka
82 - Muttiah Muralitharan (SL) at Sharjah Cricket Ground, Sharjah
75 - Abdur Razzak (BAN) at Shere Bangla National Stadium, Dhaka
75 - Muttiah Muralitharan (SL) at R Premadasa Stadium, Colombo
65 - Rubel Hossain (BAN) at Shere Bangla National Stadium, Dhaka
61 - Saqlain Mushtaq (PAK) at Sharjah Cricket Ground, Sharjah
60 - Sanath Jayasuriya (SL) at R Premadasa Stadium, Colombo
Most Wickets on a single ground in T20I cricket -
27 - Al Amin Hossain (BAN) at Shere Bangla National Stadium, Dhaka
25 - Shakib al Hasan (BAN) at Shere Bangla National Stadium, Dhaka
22 - Sohail Tanvir (PAK) at Dubai International Stadium, Dubai
20 - Mustafizur Rahman (BAN) at Shere Bangla National Stadium, Dhaka
19 - Bilal Khan (Oman) at Sheikh Zayed Stadium, Abu Dhabi
19 - Rashid Khan (AFG) at Rajiv Gandhi International Stadium, Dehradun
19 - Saeed Ajmal (PAK) at Dubai International Stadium, Dubai
18 - Lasith Malinga (SL) at Pallekele International Cricket Stadium, Pallekele
18 - Umar Gul (PAK) at Dubai International Cricket Stadium, Dubai
17 - Fitri Sham (Malaysia) at Kinrara Academy Oval, Kuala Lumpur
17 - Lasith Malinga (SL) at R Premadasa Stadium, Colombo