1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues First-class List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Ace Capital Cricket Club Australia Badureliya Sports Club Bangladesh Bloomfield Cricket and Athletic Club Burgher Recreation Club Canada Chennai Super Kings Chilaw Marians Cricket Club Chitwan Rhinos Colombo Cricket Club Colombo Kaps Colombo Strikers Dambulla Aura Dambulla Giants Dambulla Sixers Dambulla Viiking Deccan Chargers Delhi Daredevils England Galle Gallants Galle Gladiators Galle Marvels Galle Titans India Ireland Jaffna Kings Jaffna Stallions Janakpur Bolts Kandy Falcons Kandy Tuskers Kandy Warriors Karnali Yaks Kenya Kings XI Punjab Kolkata Knight Riders Kurunegala Youth Cricket Club Moors Sports Club Mumbai Indians Negombo Cricket Club Netherlands New Zealand Nondescripts Cricket Club Nugegoda Sports Welfare Club Pakistan Panadura Sports Club Police Sports Club Rajasthan Royals Royal Challengers Bangalore Scotland South Africa Sudur Paschim Royals Sunrisers Hyderabad United Arab Emirates West Indies Zimbabwe GroundAll grounds Adelaide Oval Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bay Oval, Mount Maunganui Bellerive Oval, Hobart Boland Park, Paarl Brabourne Stadium, Mumbai Brisbane Cricket Ground Buffalo Park, KuGumpo City Burgher Recreation Club Ground, Colombo Central Broward Regional Park Stadium Turf Ground, Lauderhill Centurion Park Chilaw Marians Cricket Club Ground, Katunayake 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 DY Patil Sports Academy, Navi Mumbai Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Edgbaston Galle International Stadium Grand Prairie Stadium, Dallas Grange Cricket Club Ground, Raeburn Place, Edinburgh Green Park, Kanpur Hagley Oval, Christchurch Harare Sports Club Headingley Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kensington Oval Kingsmead, Durban Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Madhavrao Scindia Cricket Ground, Rajkot Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Malahide Cricket Ground, Dublin Mangaung Oval, Bloemfontein Melbourne Cricket Ground Moors Sports Club Ground, Colombo Motera Stadium, Ahmedabad Nassau County International Cricket Stadium, New York 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 Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad Queens Sports Club, Bulawayo R Premadasa Stadium, Colombo Rajiv Gandhi International Stadium, Uppal Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Riverside Ground, Chester-le-Street Sabina Park Sawai Mansingh Stadium, Jaipur 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 St George's Park, Gqeberha Stadium Australia, Sydney Sydney Cricket Ground Sylhet International Cricket Stadium The Oval The Rose Bowl, Southampton Trent Bridge Tribhuvan University International Cricket Ground, Kirtipur University Oval, Dunedin Vidarbha Cricket Association Stadium, Jamtha, Nagpur WACA, Perth Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai Wellington Regional Stadium
From 978 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.