1Y 3Y 5Y All
Tests ODIs T20Is T20 leagues List A
Batting first Batting second Won Lost Powerplay Middle overs Death overs
OppositionAll opponents Adelaide Strikers Africa XI Australia Bangladesh Barbados Tridents Barisal Bulls Barisal Burners Brisbane Heat Canada Chattogram Challengers Chennai Super Kings Chittagong Vikings Colombo Kings Comilla Victorians Cumilla Warriors Delhi Daredevils Derbyshire Dhaka Dynamites Durham England Essex Glamorgan Gloucestershire Guyana Amazon Warriors Hobart Hurricanes Hong Kong India Ireland Islamabad United Jaffna Stallions Jamaica Tallawahs Kandy Tuskers Karachi Kings Kent Kenya Khulna Titans Kings XI Punjab Lahore Qalandars Lancashire Leicestershire Middlesex Multan Sultans Mumbai Indians Netherlands New Zealand Nottinghamshire Perth Scorchers Peshawar Zalmi Quetta Gladiators Rajasthan Royals Rajshahi Kings Rajshahi Royals Rangpur Riders Royal Challengers Bangalore Scotland Somerset South Africa Sri Lanka St Lucia Zouks Sussex Sydney Sixers Sydney Thunder Sylhet Sixers Sylhet Thunder Trinidad & Tobago Red Steel United Arab Emirates Warwickshire West Indies Worcestershire Yorkshire Zimbabwe GroundAll grounds Adelaide Oval Arnos Vale Ground, Kingstown Arun Jaitley Stadium Bellerive Oval, Hobart Brisbane Cricket Ground Captain Roop Singh Stadium, Gwalior Centurion Park Chittagong Divisional Stadium County Ground, Bristol County Ground, Northampton Daren Sammy National Cricket Stadium, Gros Islet Docklands Stadium, Melbourne 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 Gaddafi Stadium, Lahore Grace Road, Leicester Green Park, Kanpur Gymkhana Club Ground, Nairobi Hagley Oval, Christchurch Harare Sports Club Headingley Imran Khan Cricket Stadium, Peshawar Iqbal Stadium, Faisalabad Kensington Oval Kingsmead, Durban Lancaster Park, Christchurch Lord's M Chinnaswamy Stadium, Bengaluru MA Chidambaram Stadium Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Mangaung Oval, Bloemfontein Maple Leaf North-West Ground, King City McLean Park, Napier Melbourne Cricket Ground Motera Stadium, Ahmedabad Multan Cricket Stadium National Stadium, Karachi Nehru Stadium, Guwahati Newlands, Cape Town Niaz Stadium, Hyderabad, Sindh Old Trafford Pallekele International Cricket Stadium Providence Stadium, Guyana Punjab Cricket Association Stadium, Mohali, Chandigarh Queen's Park Oval, Port of Spain, Trinidad 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 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 Sophia Gardens, Cardiff St George's Park, Gqeberha St Lawrence Ground, Canterbury Stadium Australia, Sydney Sydney Cricket Ground Sylhet International Cricket Stadium The County Ground, Chelmsford The County Ground, Hove The County Ground, Taunton The Oval The Rose Bowl, Southampton Trent Bridge Uxbridge Cricket Club Ground VRA Ground, Amstelveen WACA, Perth Wanderers Stadium, Johannesburg Warner Park, St Kitts Wellington Regional Stadium Willowmoore Park, Benoni
From 867 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.