id	name	city	nationid	capacity	lat	lon	weather	nation
1	Generic Stadium		1	10000	51	0	England	England
2	Lord's Cricket Ground	London	1	28000	51.529	-0.17	England	England
3	M.A. Chimdambaram	Chennai	3	60000	13.0627	80.279	India	India
4	Melbourne Cricket Ground	Melbourne	2	100024	-37.82	144.983	Australia	Australia
5	Feraz Shah Kotla Ground	New Delhi	3	40715	28.637	77.243	India	India
6	Barabati Stadium	Cuttack	3	45000	20.48	85.87	India	India
7	Eden Gardens		3	80000	22.563	88.342	India	India
8	Dr. D. Y. Patil Stadium		3	55000	19.041	73.026	India	India
9	Sardar Patel Stadium		3	54000	23.091	72.597	India	India
10	M. Chinnaswamy Stadium	Bengaluru	3	36430	12.978	77.599	India	India
11	Rajiv Gandhi International Stadium	Hyderabad	3	55000	17.4065	78.55	India	India
12	Barsapara Cricket Stadium		3	60000	26.183	91.733	India	India
13	County Ground	Northampton	1	6500	52.248	-0.871	England	England
14	Queens Sports Club	Bulawayo	5	13000	-20.145	28.588	Zimbabwe	Zimbabwe
15	Harare Sports Club	Harare	5	10000	-17.814	31.051	Zimbabwe	Zimbabwe
16	Kwekwe Sports Club	Kwekwe	5	5000	-18.916	29.816	Zimbabwe	Zimbabwe
17	Mutare Sports Club	Mutare	5	5000	-18.967	32.533	Zimbabwe	Zimbabwe
18	Masvingo Sports Club	Masvingo	5	5000	-20.74	30.831	Zimbabwe	Zimbabwe
19	De Beers Diamond Oval	Kimberley	7	11000	-28.742	24.796	South Africa	South Africa
20	Headingly Carnegie Cricket Club	Leeds	1				England	England
21	Old Trafford	Manchester	1	19000			England	England
22	Edgbaston Cricket Ground	Birmingham	1	25000			England	England
23	Trent Bridge	Nottingham	1	17500			England	England
24	Riverside Ground	Chester-le-Street	1	5000			England	England
25	County Cricket Ground	Hove	1	7000			England	England
26	County Cricket Ground	Taunton	1	8500			England	England
27	Spitfire Ground	Canterbury	1	15000			England	England
28	The Oval	Kennington	1	23000			England	England
29	County Ground	Derby	1	4999			England	England
30	County Ground	Chelmsford	1	6500			England	England
31	Glamorgan County Ground	Cardiff	1	15600			England	Wales
32	County Cricket Ground	Bristol	1	17000			England	England
33	Rose Bowl	West End	1	25000			England	England
34	Grace Road	Leicester	1	13000	-1.142	52.607	England	England
35	New Road	Worcester	1	5500	-2.226	52.189	England	England
36	Sportpark t' Loopveld	Amstelveen	12	500			Netherlands	Netherlands
37	Sportpark Dreiburg	Amsterdam	12	500			Netherlands	Netherlands
38	Sportpark De Diepput	Den Haag	12	500			Netherlands	Netherlands
39	Sportpark Harga	Schiedam	12	500			Netherlands	Netherlands
40	Sportpark Nieuw Hanenburg	Den Haag	12	500			Netherlands	Netherlands
41	Sportpark Thurlede	Schiedam	12	500			Netherlands	Netherlands
42	Sportpark Schiebroekse	Rotterdam	12	500			Netherlands	Netherlands
43	Sportpark Amsterdamse Bos	Amstelveen	12	500			Netherlands	Netherlands
44	Tring Park	Tring	1	1000			England	England
45	Staffordshire Ground		1	1000			England	England
46	Manor Park	Horsford	1	1000			England	England
47	Sydney Cricket Ground	Sydney	2	48000	-33.891	151.224	Australia	Australia
48	Adelaide Oval	Adelaide	2	50000			Australia	Australia
49	WACA Ground	Perth	2	20000			Australia	Australia
50	Bellerive Oval	Bellerive	2	16000			Australia	Australia
51	The Gabba	Brisbane	2	42000			Australia	Australia
52	Salisbury Oval	Salisbury	2	500			Australia	Australia
53	Mark Taylor Oval	Waitara	2	500			Australia	Australia
54	Chatswood Oval	Gordon	2	500			Australia	Australia
55	University Oval	Dunedin	4	6000			New Zealand	New Zealand
56	Basin Reserve	Wellington	4	11000			New Zealand	New Zealand
57	Seddon Park	Hamilton	4	10000			New Zealand	New Zealand
58	Hagley Oval	Christchurch	4	20000			New Zealand	New Zealand
59	Eden Park	Auckland	4	50000			New Zealand	New Zealand
60	Nondescripts Ground	Colombo	11	2000			Sri Lanka	Sri Lanka
61	Newlands Cricket Ground	Cape Town	7	25000			South Africa	South Africa
62	Kingsmead Cricket Ground	Durban	7	25000			South Africa	South Africa
63	Chevrolet Park	Bloemfontein	7	20000			South Africa	South Africa
64	Wanderers Stadium	Johannesburg	7	34000			South Africa	South Africa
65	Supersport Park	Centurion	7	22000			South Africa	South Africa
66	St. George's Park	Port Elizabeth	7	19000			South Africa	South Africa
67	Boland Park	Paarl	7	10000			South Africa	South Africa
68	TCA Ground	Hobart	2	1000			Australia	Australia
69	McLean Park	Napier	4	22500			New Zealand	New Zealand
70	Eugene Cross Park	Ebbw Vale	1	8000			Wales	Wales
71	London Road	Shrewsbury	1	2000			England	England
72	Docklands Stadium	Melbourne	2	56000			Australia	Australia
73	Showgrounds Stadium	Sydney	2	25000			Australia	Australia
74	Wardown Park	Luton	1	1000			England	England
75	Avenue Sports Club Ground	March	1	1000			England	England
76	Edenside Ground	Carlisle	1	1000			England	England
77	Central Reserve	Glen Waverly	2	1000			Australia	Australia
78	Queens Road	St Kilda	2	8000			Australia	Australia
79	Jubilee Park	Ringwood	2	1000			Australia	Australia
80	Gaddafi Stadium	Lahore	8	62250			Pakistan	Pakistan
81	Stevenson Road	Banksia Park	2	1000			Australia	Australia
82	Glandore Oval	Glandore	2	1000			Australia	Australia
83	BKSP-3 Ground	Dhaka	9	1000			Bangladesh	Bangladesh
84	BKSP-4 Ground	Dhaka	9	1000			Bangladesh	Bangladesh
85	Warner Park	Basseterre	10	10000			West Indies	West Indies
86	Kensington Oval	Bridgetown	10	28000			West Indies	West Indies
87	Beausejour Cricket Ground	Gros Islet	10	13000			West Indies	West Indies
88	Queens Park Oval	Port of Spain	10	25000			West Indies	West Indies
89	Boscawen Park	Truro	1	1000			England	England
90	Ransomes and Reavell Ground	Ipswich	1	1000			England	England
91	Princes Park	Melbourne	2	25000			Australia	Australia
92	East Coast Railway Stadium	Bhubaneswar	3	42000			India	India
93	Green Park	Kanpur	3	25000			India	India
94	Sawai Masingah Stadium	Jaipur	3	25000			India	India
95	PCA Stadium	Mohali	3	28000			India	India
96	KGV Park	Glenorchy	2	18000			Australia	Australia
97	Twin Ovals Complex	Kingborough	2	5000			Australia	Australia
98	Anzac Park	Clarence	2	5000			Australia	Australia
99	New Town Oval	Hobart	2	1000			Australia	Australia
100	Queenborough Oval	Queenborough	2	1000			Australia	Australia
101	Camberwell Sports Ground	Melbourne	2	1000			Australia	Australia
102	Casey Fields	Melbourne	2	1000			Australia	Australia
104	Shepley Oval	Dandenong	2	1000			Australia	Australia
103	Free Trade Zone Sports Complex	Katunayake	11	1000			Sri Lanka	Sri Lanka
105	Surrey Gardens Cricket Club	Maggona	11	1000			Sri Lanka	Sri Lanka
106								