Cricket venues: first-innings averages

182 grounds with at least 10 recorded men's matches · ball-by-ball data from Cricsheet, updated October 2026

Average first-innings scores, recent form and toss records for every ground in the CricPar database, split by format. A ground's T20 and ODI numbers are kept apart, because blending them gives misleading averages.

GroundCityMatchesFormats
Dubai International Cricket Stadium Dubai199 T20, ODI
Edgbaston Birmingham193 T20, ODI, The Hundred
Kennington Oval London187 T20, ODI, The Hundred
Harare Sports Club Harare185 T20, ODI
Shere Bangla National Stadium Mirpur176 T20, ODI
Wankhede Stadium Mumbai163 T20, ODI
Trent Bridge Nottingham159 T20, ODI, The Hundred
The Rose Bowl Southampton154 T20, ODI, The Hundred
Sophia Gardens Cardiff145 T20, ODI, The Hundred
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) Al Amarat142 T20, ODI
Eden Gardens Kolkata141 T20, ODI
Old Trafford Manchester141 T20, ODI, The Hundred
R Premadasa Stadium Colombo141 T20, ODI
Sydney Cricket Ground Sydney137 T20, ODI
Sheikh Zayed Stadium Abu Dhabi134 T20, ODI
Arun Jaitley Stadium Delhi133 T20, ODI
Melbourne Cricket Ground Melbourne133 T20, ODI
M Chinnaswamy Stadium Bangalore131 T20, ODI
Lord's London130 T20, ODI, The Hundred
Headingley Leeds129 T20, ODI, The Hundred
Adelaide Oval Adelaide128 T20, ODI
MA Chidambaram Stadium Chennai124 T20, ODI
Riverside Ground Chester-le-Street112 T20, ODI
Brisbane Cricket Ground Brisbane107 T20, ODI
Bellerive Oval Hobart104 T20, ODI
Rajiv Gandhi International Stadium Hyderabad104 T20, ODI
Bayuemas Oval Kuala Lumpur90 T20, ODI
County Ground Bristol87 T20, ODI
Narendra Modi Stadium Ahmedabad86 T20, ODI
Punjab Cricket Association IS Bindra Stadium Chandigarh85 T20, ODI
County Ground Northampton84 T20
County Ground Chelmsford84 T20, ODI
Grace Road Leicester82 T20
St Lawrence Ground Canterbury82 T20, ODI
The Cooper Associates County Ground Taunton82 T20, ODI
Tribhuvan University International Cricket Ground Kirtipur82 T20, ODI
Queens Sports Club Bulawayo80 T20, ODI
Udayana Cricket Ground Bali80 T20
County Ground Worcester79 T20
Sawai Mansingh Stadium Jaipur79 T20, ODI
The Wanderers Stadium Johannesburg78 T20, ODI
Docklands Stadium Melbourne77 T20, ODI
Pallekele International Cricket Stadium Kandy75 T20, ODI
Sharjah Cricket Stadium Sharjah75 T20, ODI
SuperSport Park Centurion73 T20, ODI
Gahanga International Cricket Stadium Kigali City72 T20
Kensington Oval Bridgetown66 T20, ODI
Gaddafi Stadium Lahore64 T20, ODI
ICC Academy Dubai63 T20, ODI
Kingsmead Durban63 T20, ODI
Marsa Sports Club Marsa63 T20
Moara Vlasiei Cricket Ground Ilfov County63 T20
Eden Park Auckland62 T20, ODI
County Ground Derby61 T20
Perth Stadium Perth59 T20, ODI
Western Australia Cricket Association Ground Perth55 T20, ODI
Newlands Cape Town54 T20, ODI
Rangiri Dambulla International Stadium Dambulla53 T20, ODI
Terdthai Cricket Ground Bangkok52 T20
Maharashtra Cricket Association Stadium Pune50 T20, ODI
West End Park International Cricket Stadium Doha48 T20
County Ground Brighton47 T20
Gymkhana Club Ground Nairobi45 T20, ODI
Providence Stadium Providence45 T20, ODI
UKM-YSD Cricket Oval Bangi45 T20, ODI
Wanderers Cricket Ground Windhoek45 T20, ODI
Kerava National Cricket Ground Kerava44 T20
Seddon Park Hamilton44 T20, ODI
Manuka Oval Canberra43 T20, ODI
National Stadium Karachi42 T20, ODI
Sir Vivian Richards Stadium North Sound42 T20, ODI
Sydney Showground Stadium Sydney41 T20
Rawalpindi Cricket Stadium Rawalpindi40 T20, ODI
Sky Stadium Wellington40 T20, ODI
Zahur Ahmed Chowdhury Stadium Chittagong40 T20, ODI
Bayer Uerdingen Cricket Ground Krefeld39 T20
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Lucknow38 T20, ODI
Sabina Park Kingston38 T20, ODI
Sano International Cricket Ground Sano38 T20
St George's Park Port Elizabeth38 T20, ODI
Dr DY Patil Sports Academy Mumbai37 T20
Himachal Pradesh Cricket Association Stadium Dharamsala37 T20, ODI
Maple Leaf North-West Ground King City37 T20, ODI
Singapore National Cricket Ground Singapore37 T20
County Ground Hove36 T20
Mission Road Ground Mong Kok36 T20, ODI
United Cricket Club Ground Windhoek35 T20, ODI
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2) Al Amarat34 T20, ODI
Brabourne Stadium Mumbai34 T20, ODI
Hagley Oval Christchurch34 T20, ODI
Integrated Polytechnic Regional Centre Kigali City34 T20
Queen's Park Oval Trinidad34 T20, ODI
Tikkurila Cricket Ground Vantaa33 T20
Warner Park Basseterre33 T20, ODI
Bay Oval Mount Maunganui32 T20, ODI
Civil Service Cricket Club Belfast32 T20, ODI
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium Visakhapatnam32 T20, ODI
Nigeria Cricket Federation Oval 1 Abuja32 T20
The Village Dublin32 T20, ODI
Central Broward Regional Park Stadium Turf Ground Lauderhill31 T20, ODI
Grange Cricket Club Ground Edinburgh30 T20, ODI
Happy Valley Ground Episkopi30 T20
Jimmy Powell Oval George Town30 T20
Beausejour Stadium St Lucia29 T20, ODI
Desert Springs Cricket Ground Almeria29 T20
King George V Sports Ground Castel28 T20
Mahinda Rajapaksa International Cricket Stadium Hambantota28 T20, ODI
Namibia Cricket Ground Windhoek28 T20, ODI
McLean Park Napier27 T20, ODI
Tafawa Balewa Square Cricket Oval Lagos27 T20
Kinrara Academy Oval Kuala Lumpur25 T20, ODI
Willowmoore Park Benoni25 T20, ODI
Svanholm Park Brondby24 T20
Amini Park Port Moresby23 T20, ODI
National Cricket Stadium St George's23 T20, ODI
Scott Page Field Prague23 T20
Sportpark Westvliet The Hague23 T20, ODI
Vidarbha Cricket Association Stadium Nagpur23 T20, ODI
TCA Oval Blantyre22 T20
Carrara Oval Carrara21 T20
White Hill Field Hamilton21 T20
Saurashtra Cricket Association Stadium Rajkot20 T20, ODI
Arnos Vale Ground Kingstown19 T20, ODI
Barabati Stadium Cuttack19 T20, ODI
Entebbe Cricket Oval Entebbe19 T20
Holkar Cricket Stadium Indore19 T20, ODI
Indian Association Ground Singapore19 T20
JSCA International Stadium Complex Ranchi19 T20, ODI
Maharaja Yadavindra Singh International Cricket Stadium Mohali19 T20, ODI
Takashinga Sports Club Harare19 T20, ODI
College Ground Cheltenham18 T20
Gelephu International Cricket Ground Gelephu18 T20
Grand Prairie Stadium Dallas18 T20, ODI
Yeonhui Cricket Ground Incheon18 T20
Botkyrka Cricket Center Stockholm17 T20
Europa Sports Complex Gibraltar17 T20
Saxton Oval Nelson17 T20, ODI
Selangor Turf Club Kuala Lumpur17 T20
Sportpark Maarschalkerweerd Utrecht17 T20, ODI
St Albans Club Buenos Aires17 T20
Stadium Australia Sydney17 T20
Subrata Roy Sahara Stadium Pune17 T20
Botswana Cricket Association Oval 1 Gaborone16 T20
Forthill Dundee16 ODI
GB Oval Szodliget16 T20
National Sports Academy Sofia16 T20
VRA Ground Amstelveen16 T20, ODI
Barsapara Cricket Stadium Guwahati15 T20, ODI
Daren Sammy National Cricket Stadium Gros Islet15 T20, ODI
GMHBA Stadium Geelong15 T20
Hurlingham Club Ground Buenos Aires15 T20
Santarem Cricket Ground Albergaria15 T20
University Oval Dunedin15 T20, ODI
Achimota Senior Secondary School A Field Accra14 T20
Brian Lara Stadium Tarouba14 T20, ODI
Mulpani Cricket Ground Kathmandu14 T20, ODI
Clontarf Cricket Club Ground Dublin13 ODI
Guernsey Rovers Athletic Club Ground Port Soif13 T20
Korogi Sports Park Nisshin13 T20
Malkerns Country Club oval Malkerns13 T20
Mannofield Park Aberdeen13 ODI
University of Doha for Science and Technology Doha13 T20
Achimota Senior Secondary School B Field Accra12 T20
Faleata Oval No 2 Apia12 T20
Gahanga B Ground Kigali City12 T20
Koge Cricket Club Koge12 T20
Nigeria Cricket Federation Oval 2 Abuja12 T20
Queen's Park Chesterfield12 T20
Roma Cricket Ground Spinaceto12 T20
Shaheed Veer Narayan Singh International Stadium Raipur12 T20, ODI
Simar Cricket Ground Rome12 T20
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium Chattogram11 T20, ODI
Coolidge Cricket Ground Coolidge11 T20
Multan Cricket Stadium Multan11 ODI
Sikh Union Club Ground Nairobi11 T20
Belgrano Athletic Club Ground Buenos Aires10 T20
Botswana Cricket Association Oval 2 Gaborone10 T20
Independence Park Port Vila10 T20
La Manga Club Bottom Ground Murcia10 T20
Merchant Taylors' School Ground Northwood10 T20
Moosa Cricket Stadium Pearland10 ODI
Royal Brussels Cricket Club Ground Waterloo10 T20