1Y 3Y 5Y All
Tests ODIs T20Is Other T20 intl T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Ace Capital Cricket Club Australia Bangladesh Bloomfield Cricket and Athletic Club Burgher Recreation Club Chilaw Marians Cricket Club Colombo Kaps Colombo Strikers Dambulla Aura Dambulla Giants Dambulla Sixers Dambulla Viiking England Galle Gallants Galle Gladiators Galle Marvels Galle Titans India Ireland Islamabad United Jaffna Kings Jaffna Stallions Kandy Customs Cricket Club Kandy Falcons Kandy Royals Kandy Tuskers Kandy Warriors Karachi Kings Kurunegala Youth Cricket Club Lahore Qalandars Moors Sports Club Multan Sultans Namibia New Zealand Nondescripts Cricket Club Nugegoda Sports Welfare Club Pakistan Panadura Sports Club Peshawar Zalmi Police Sports Club Sharjah Warriors South Africa South Korea United Arab Emirates West Indies Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Bloomfield Cricket and Athletic Club Ground, Colombo Boland Park, Paarl Brisbane Cricket Ground Buffalo Park, KuGumpo City Centurion Park Chittagong Divisional Stadium Clontarf Cricket Club Ground, Dublin Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo Coolidge Cricket Ground, Antigua County Ground, Bristol Daren Sammy National Cricket Stadium, Gros Islet Diamond Oval, Kimberley Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Ekana Cricket Stadium, Lucknow Gaddafi Stadium, Lahore Galle International Stadium Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala JSCA International Stadium Complex, Ranchi Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Manuka Oval, Canberra Melbourne Cricket Ground National Stadium, Karachi Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo Old Trafford P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Panadura Esplanade Providence Stadium, Guyana Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Saxton Oval, Nelson Seddon Park, Hamilton Shaheed Ria Gope Cricket Stadium, Fatullah Sharjah Cricket Stadium Sheikh Zayed Stadium, Abu Dhabi Shere Bangla National Stadium, Mirpur Sinhalese Sports Club Ground Sir Vivian Richards Stadium, North Sound, Antigua Sophia Gardens, Cardiff Sri Lanka Army Ordnance Corps International Cricket Stadium, Horana St George's Park, Gqeberha Stadium Australia, Sydney Surrey Village, Maggona Sydney Cricket Ground Sylhet International Cricket Stadium The Oval The Rose Bowl, Southampton Thurstan College Ground, Colombo Trent Bridge University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Welagedara Stadium, Kurunegala Wellington Regional Stadium Yeonhui Cricket Ground, Incheon
From 455 recorded innings in our ball-by-ball archive. Phases: overs 1–6, 7–15 and 16–20 in T20s; 1–10, 11–40 and 41–50 in one-day games. Charts by TradingView Lightweight Charts.