Cricket grounds are considered lucky by some players. Everyone has their own favorite venues to play at. But there are few grounds which the batsman love and then there are few which the Bowlers love.

Here we present the top cricket grounds which witnessed the most number of ODI 100s.

8. NS-Karachi – 29 Times

The National Stadium is a cricket stadium in Karachi, Pakistan. It is currently used for cricket matches, and is home to Karachi’s domestic cricket teams. The stadium is able to hold 34,228 spectators, making it the 2nd largest cricket stadium in Pakistan after Gaddafi Stadium. The first ODI at the National Stadium was against West Indies on November 21, 1980, and it went down to the last ball as Gordon Greenidge drove Imran imperiously to the cover boundary with three needed. It has been a far less successful limited-overs venue, with defeats outnumbering victories.

7. GS-Lahore – 31 Times

Gaddafi Stadium is a cricket ground in Lahore, Pakistan. It was designed by Daghestani-born architect and engineer Nasreddin Murat-Khan. Three hat-tricks have been taken at the stadium, by Peter Petherick of New Zealand against Pakistan, 9 October 1976, Wasim Akram of Pakistan against Sri Lanka, 6 March 1999 and Mohammad Sami of Pakistan against Sri Lanka. In One-day internationals excess of 20,000 crowds are common.

6. MCG – 32 Times

The Melbourne Cricket Ground (MCG) is an Australian sports stadium located in Yarra Park, Melbourne, Victoria, and is home to the Melbourne Cricket Club. It is the 11th-largest stadium in the world, the largest in Australia, the largest in the Southern Hemisphere, the largest stadium for playing cricket, and has the highest light towers at any sporting venue. Prior to a series of developments in the 1980s and 1990s, it possessed a capacity of around 125,000; since that time, the extension of individual seating to virtually all of its reaches has reduced that figure to somewhere closer to 97,000.

5. SCG – 36 Times

The Sydney Cricket Ground (SCG) is a games stadium in Sydney, Australia. It is utilized for Test cricket, One Day International cricket, Twenty20 cricket and Australian guidelines football, and in addition some rugby class football and rugby union matches. Cricket has been played at the ground from as long back as the 1848, then known as the Garrison Ground, however numerous different games, transcendently football codes, have made a vicinity, to such a degree no less, to the point that a bicycle track really ringed the playing surface between the 1890s and 1920s. In its prior incarnations, the pitches were great for batting, and numerous mammoth scores were created. The most noteworthy of these (in an individual sense) was gathered in the 1929-30 season, when Sir Donald Bradman made his praised individual best of 452* for New South Wales in a match against Queensland.

4. SBNS-Mirpur – 37 Times

The Shere Bangla National Cricket Stadium, named after AK Fazlul Haque, one of the nation’s most prestigious pioneers and opportunity warriors in the 1940s, is arranged around 10 kilometers outside the middle of Dhaka. The most striking peculiarity of the ground is the seepage office which is likely the best in the subcontinent. The ground was initially assembled for football and games and was henceforth rectangular fit as a fiddle. To bring it again to a shape suited for cricket, a great deal of devastation must be carried out, furthermore the games tracks must be dug up.

3. RPS-Colombo – 42 Times

R. Premadasa otherwise called Khettarama Stadium, Ranasinghe Premadasa Stadium or just as the Premadasa Stadium) is a cricket stadium on Khettarama Road, Maligawatta, Colombo, Sri Lanka. It is the biggest stadium in Sri Lanka with limit of 35,000 observers. It was additionally the stadium where the most astounding Test score was scored. The venue is best associated with holding the world record for the most astounding Test aggregate – 952 for 6 declared by Sri Lanka against India in 1997-98, in which the previous Sri Lanka captain Sanath Jayasuriya scored 340 and Roshan Mahanama 225, the pair offering the most astounding partnership in Test cricket with 576 for the second wicket.

2. Harare Sports Club – 47 Times

Harare Sports Club is a cricket, rugby, tennis, golf and, squash ground in Harare, Zimbabwe. At first known as Salisbury Sports Club, Harare Sports Club has served as the essential cricket venue in Rhodesia and Zimbabwe since its initiation. It is flanked by the vigorously monitored presidential castle on one side and the prestigious Royal Harare Gold Club on an alternate. HSC facilitated Zimbabwe’s first Test in October 1992 and has been the nation’s real Test and one-day venue since.

1. Sharjah – 78 Times

The Sharjah Cricket Association Stadium has seen the most number of ODI 100s. The Sharjah Cricket Association Stadium is in the emirate of Sharjah in the United Arab Emirates. It was initially developed in the early 1980s and has been quite enhanced through the years. The stadium at first began with a couple of constrained seats and extremely humble offices yet by 2002 had a 27,000 limit and floodlights. Since 2003 the inexorably gathered cricket schedule has blocked the holding of any major global matches at Sharjah. The Guinness Book of Records recognized the accomplishment of Sharjah cricket stadium for facilitating the most number of one-day matches amid the Pakistan and Sri Lanka experience on Sunday 20 November 2011.