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 Abu Dhabi Knight Riders Ace Capital Cricket Club Australia B-Love Kandy Badureliya Sports Club Bangladesh Barbados Royals Biratnagar Kings Bloomfield Cricket and Athletic Club Burgher Recreation Club Chilaw Marians Cricket Club Colombo Cricket Club Colombo Kaps Colombo Kings Colombo Stars Colombo Strikers Colts Cricket Club Dambulla Aura Dambulla Sixers Desert Vipers Dubai Capitals England Galle Gallants Galle Gladiators Gulf Giants Guyana Amazon Warriors India Jaffna Kings Jaffna Stallions Jamaica Tallawahs Janakpur Bolts Kandy Customs Cricket Club Kandy Falcons Kandy Royals Kandy Tuskers Kandy Warriors Kathmandu Gorkhas Kurunegala Youth Cricket Club MI Emirates Moors Sports Club Negombo Cricket Club New Zealand Nugegoda Sports Welfare Club Pakistan Panadura Sports Club Pokhara Avengers Police Sports Club Ragama Cricket Club Sinhalese Sports Club South Africa St Kitts and Nevis Patriots Sudur Paschim Royals Tamil Union Cricket and Athletic Club Trinbago Knight Riders West Indies Zimbabwe GroundAll grounds Arun Jaitley Stadium Barabati Stadium, Cuttack Basin Reserve, Wellington Bay Oval, Mount Maunganui Bloomfield Cricket and Athletic Club Ground, Colombo Brian Lara Stadium, Tarouba, Trinidad Brisbane Cricket Ground Centurion Park Chilaw Marians Cricket Club Ground, Katunayake Chittagong Divisional Stadium Colombo Cricket Club Ground Colts Cricket Club Ground, Colombo Coolidge Cricket Ground, Antigua Daren Sammy National Cricket Stadium, Gros Islet De Soysa Cricket Stadium, Moratuwa Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam Dubai International Cricket Stadium Eden Gardens, Kolkata Eden Park, Auckland Galle International Stadium Hagley Oval, Christchurch Harare Sports Club Himachal Pradesh Cricket Association Stadium, Dharamsala Holkar Cricket Stadium, Indore JSCA International Stadium Complex, Ranchi Kardinia Park, South Geelong, Victoria Kensington Oval Kingsmead, Durban M Chinnaswamy Stadium, Bengaluru Maharashtra Cricket Association Stadium, Pune Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota Manuka Oval, Canberra Melbourne Cricket Ground National Stadium, Karachi Newlands, Cape Town Nondescripts Cricket Club Ground, Colombo P Saravanamuttu Stadium, Colombo Pallekele International Cricket Stadium Police Park Ground, Colombo 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 Rangiri Dambulla International Stadium Rawalpindi Cricket Stadium Saxton Oval, Nelson 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 Surrey Village, Maggona The Oval The Rose Bowl, Southampton Tribhuvan University International Cricket Ground, Kirtipur Vidarbha Cricket Association Stadium, Jamtha, Nagpur Wanderers Stadium, Johannesburg Wankhede Stadium, Mumbai
From 305 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.