August 24, 2025

Tabraiz Shamsi picks his all-time T20I playing XI

Former Royal Challengers Bangalore spinner and South African star Tabrez Shamsi has picked his all-time T20I playing XI. The 35-year-old African cricketer has included three Indian players in his team.

Tabraiz Shamsi revealed his all-time T20I playing XI in a conversation with Crictracker. Shamsi has picked West Indies legend Chris Gayle and his compatriot Quinton de Kock as openers in his team.

Tabrez Shamsi did not give place to Rohit Sharma

At number three, he chose Indian batsman Virat Kohli, who will retire from this format after leading the Indian team to victory in the T20 World Cup in 2024. Former South African legends AB de Villiers and Faf du Plessis have been placed at fourth and fifth positions.

At number six, Shamsi chose former Indian captain MS Dhoni, who led the team to victory in the first T20 World Cup in 2007. The spinner chose 44-year-old Dhoni as the captain and wicketkeeper of his playing eleven. Shamsi placed Andre Russell at number seven. After this, he has chosen Afghanistan's star player Rashid Khan. Along with this, Imran Tahir has also been given a place in the team as the second spinner.

In fast bowling, he has included India's Jasprit Bumrah. Australia's Mitchell Starc has been kept as the second fast bowler.

Tabraiz Shamsi all-time playing XI

  1. Chris Gayle
  2. Quinton de Kock
  3. Virat Kohli
  4. AB de Villiers
  5. Faf du Plessis
  6. MS Dhoni (captain and wicketkeeper)
  7. Andre Russell
  8. Rashid Khan
  9. Imran Tahir
  10. Jasprit Bumrah
  11. Mitchell Starc

August 22, 2025

Sri Lanka announces squad for ODI series against Zimbabwe

Sri Lanka has announced a 16-member squad for the upcoming two-match ODI and three T20I series against Zimbabwe. All-rounder Wanindu Hasaranga, who suffered a hamstring injury during the T20I series against Bangladesh in July, has not been included in the squad.

The star all-rounder was ruled out of the three-match series against Bangladesh due to the injury. He has not been selected for the upcoming tour. The Chevrons will host the island nation for two ODIs and three T20Is.

Nuwanidu Fernando returns

Sri Lankan top-order batsman Nuwanidu Fernando has returned to the team. He last played an ODI for Sri Lanka against New Zealand in 2024. Sri Lanka will tour Zimbabwe for two ODIs and three T20 matches, starting with the first ODI in Harare on August 29.

Sri Lanka Team

  1. Charith Asalanka (captain)
  2. Pathum Nissanka
  3. Nishan Madushka
  4. Kusal Mendis
  5. Sadeera Samarawickrama
  6. Nuwanidu Fernando
  7. Kamindu Mendis
  8. Zenith Liyanage
  9. Pawan Rathnayake
  10. Dunith Welalage
  11. Milan Rathnayake
  12. Maheesh Theekshana
  13. Jeffrey Vandersay
  14. Asitha Fernando
  15. Dushmantha Chameera
  16. Dilshan Madushanka

Sri Lanka tour of Zimbabwe schedule

The Sri Lankan team will tour Zimbabwe for a two-match ODI series followed by a 3-match T20I series, which will be the last bilateral T20 series to be played by Sri Lanka before the start of Asia Cup 2025.

  • 1st ODI - 29 August, Harare
  • 2nd ODI - 31 August, Harare
  • 1st T20I - 3 September, Harare
  • 2nd T20I - 6 September, Harare
  • 3rd T20I - 7 September, Harare

August 21, 2025

List of Indian ODI cricket team captains (1974 - 2025)

Rohit Sharma is currently the captain of the ODI team. He was the 24th player to captain the ODI team for India, now his career is in its final stage, so the question arises who will be the next captain? Some people are suggesting the name of Shubman Gill, while a report says that BCCI is considering making Shreyas Iyer the next captain. Well, here we are telling you about the 27 players who have captained the Indian ODI team.

List of Captains of One Day Cricket Team of India (1974-2025)

CaptainYear
Ajit Wadekar1974
Srinivasaraghavan Venkataraghavan1975-1979
Bishan Singh Bedi1976-1978
Sunil Gavaskar1980-1985
Gundappa Viswanath1981
Kapil Dev1982-1987
Syed Kirmani1983
Mohinder Amarnath1984
Ravi Shastri1987-1988
Dilip Vengsarkar1987-1989
Kris Srikkanth1989
Mohammad Azharuddin1990-1999
Sachin Tendulkar1996-2000
Ajay Jadeja1998-1999
Sourav Ganguly1999-2005
Rahul Dravid2000-2007
Anil Kumble2002
Virender Sehwag2003-2012
Mahendra Singh Dhoni2007-2018
Suresh Raina2010-2014
Gautam Gambhir2010-2011
Virat Kohli2013-2021
Ajinkya Rahane2015
Rohit Sharma2017-Present
Shikhar Dhawan2021-2022
KL Rahul2022
Rishabh Pant2022
Hardik Pandya2022

India most successful ODI captain

MS Dhoni is considered India's most successful ODI captain. He led India to victory in the 2011 World Cup, the 2007 T20 World Cup and the 2013 Champions Trophy, making him the only captain to win these three major ICC titles. Dhoni captained India in 200 ODIs and won 110.

S. NoPlayerSpanMatchOverall Win %
1Rohit Sharma2017 - Present5675
2Virat Kohli2013-20219570.43
3MS Dhoni2007-201820059.52
4Rahul Dravid2000-20077956
5Mohammad Azharuddin1990-199917454.16
6Kapil Dev1982-19877454.16
7Sourav Ganguly1999-200514653.9
8Sunil Gavaskar1980-19853740
9SR Tendulkar1996-20007335.07

Kerala Cricket League 2025 full schedule, live-streaming details

 The Kerala Cricket League (KCL), organised by the Kerala Cricket Association (KCA), is set to offer an exciting second season of T20 cricket. Held at the Greenfield International Stadium in Thiruvananthapuram, the KCL 2025 will run from August 21 to September 7, 2025, featuring 33 matches, including league-stage games and playoffs. The tournament will kick off at the Aries Kollam Cellar Stadium.

Kerala Cricket League 2025 Teams and Captains

TeamCaptain
Aries Kollam SailorsSachin Baby
Calicut GlobstarsRohan Kunnummal
Thrissur TitansSijomon Joseph
Alleppey RipplesMohammed Azharuddeen
Trivandrum RoyalsAbdul Basith
Kochi Blue TigersSaly Samson

Kerala Cricket League 2025 Venue

Greenfield International Stadium, Thiruvananthapuram

Kerala Cricket League 2025 Squad of Teams

Aries Kollam Sailors: Sachin Baby(c), Biju Narayanan, Sharafuddeen, Abhishek J Nair, MS Akhil, Vishnu Vinod, Pavan Raj, Eden Apple Tom, Vathsal Govind, Rahul Sharma, Anu, Amal AG, Ashik Muhammad, Bharath Soorya, Sachin PS, Vijay Viswanath, Jose S. Perayil, Ajayaghosh NS

Calicut Globstars: Rohan Kunnummal(c), Salman Nizar, Akhil Scaria, Anfal Pallam, Ajnas M, S Midhun, Sachin Suresh, Manu Krishnan, Akhil Dev, Monu Krishna, Ibnul Afthab, Ajith Raj, Preethish Pavan, Krishna Devan, Harikrishnan MU, Shine John Jacob, Ameersha SN, Krishna Kumar TV

Thrissur Titans: Sijomon Joseph (c), Shoun Roger, Anand Krishnan, Varun Nayanar, Ahamed MI, Nideesh MD, Vinod Kumar CV, Mohammed Ishaque, Akshay Manohar, Rohith K, Arun Poulose, Vishnu Menon, Adithya Vinod, Athif Bin Ashraf, Ajnas K, Anand Joseph, Amal Ramesh, Sibin Gireesh, Arjun AK, Aju Paulose

Alleppey Ripples: Mohammed Azharuddeen (c), Akshay Chandran, Vignesh Puthur, Akshay TK, Basil NP, Jalaj Saxena, Sreehari S Nair, Mohammed Kaif, Aadithya Baiju, Anuj Jotin, Rahul Chandran, Sreeroop MP, Balu Babu, Arun KA, Abhishek P Nair, Akash Pillai, Mohammed Nazil, Arjun Nambia

Trivandrum Royals: Abdul Basith (c), Govind Dev Pai, Subin S, Vinil T S, Basil Thampi, Abhilith Prabhakaran, Krishna Prasad, Farooq Fazil, Riya Basheer, Nikhil M, Sanjeev Satheresan, Ajith V, Asif Salem, Anuraj JS, Advait Prince, Ananthakrishnan J

Kochi Blue Tigers: Saly Samson (c), Vinoop Manoharan, Sanju Samson, Asif KM, Akhin Sathar, Nikhil Thottath, Jerin PS, Ajeesh K, Muhammed Shanu, Vipul Shakti, Afrad N, Rakesh KJ, Jobin Joby, Muhammad Ashik, Alfi Francis John, Akhil KG

Where to watch Kerala Cricket League 2025?

All matches of the upcoming Kerala Cricket League 2025 Season 2 can be streamed live on the Fancode app and website in India.

Where to watch Kerala Cricket League 2025 on TV?

Kerala Cricket League 2025 Season 2 will be telecasted live on Star Sports 3 and Asianet Plus linear TV channels in India.

Venue - MCA Stadium, Pune

TR TR
KBT KBT
UpcomingMatch starts at - Thu 21-Aug-2025 07:45 PM

Venue - MCA Stadium, Pune

AP AP
TT TT
UpcomingMatch starts at - Fri 22-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

AKS AKS
TR TR
UpcomingMatch starts at - Fri 22-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

KBT KBT
AP AP
UpcomingMatch starts at - Sat 23-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

TT TT
CG CG
UpcomingMatch starts at - Sat 23-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

CG CG
TR TR
UpcomingMatch starts at - Sun 24-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

KBT KBT
AKS AKS
UpcomingMatch starts at - Sun 24-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

AKS AKS
TT TT
UpcomingMatch starts at - Mon 25-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

AP AP
TR TR
UpcomingMatch starts at - Mon 25-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

TT TT
KBT KBT
UpcomingMatch starts at - Tue 26-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

AP AP
KBT KBT
UpcomingMatch starts at - Tue 26-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

CG CG
KBT KBT
UpcomingMatch starts at - Wed 27-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

TR TR
TT TT
UpcomingMatch starts at - Wed 27-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

KBT KBT
TR TR
UpcomingMatch starts at - Thu 28-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

AKS AKS
AP AP
UpcomingMatch starts at - Thu 28-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

TT TT
AKS AKS
UpcomingMatch starts at - Fri 29-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

CG CG
AP AP
UpcomingMatch starts at - Fri 29-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

TR TR
CG CG
UpcomingMatch starts at - Sat 30-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

KBT KBT
TT TT
UpcomingMatch starts at - Sat 30-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

TR TR
AKS AKS
UpcomingMatch starts at - Sun 31-Aug-2025 02:30 PM

Venue - MCA Stadium, Pune

AP AP
KBT KBT
UpcomingMatch starts at - Sun 31-Aug-2025 06:45 PM

Venue - MCA Stadium, Pune

TT TT
AP AP
UpcomingMatch starts at - Mon 01-Sep-2025 02:30 PM

Venue - MCA Stadium, Pune

CG CG
AKS AKS
UpcomingMatch starts at - Mon 01-Sep-2025 06:45 PM

Venue - MCA Stadium, Pune

KBT KBT
CG CG
UpcomingMatch starts at - Tue 02-Sep-2025 02:30 PM

Venue - MCA Stadium, Pune

TT TT
TR TR
UpcomingMatch starts at - Tue 02-Sep-2025 06:45 PM

Venue - MCA Stadium, Pune

TR TR
AP AP
UpcomingMatch starts at - Wed 03-Sep-2025 02:30 PM

Venue - MCA Stadium, Pune

AKS AKS
KBT KBT
UpcomingMatch starts at - Wed 03-Sep-2025 06:45 PM

Venue - MCA Stadium, Pune

AP AP
AKS AKS
UpcomingMatch starts at - Thu 04-Sep-2025 02:30 PM

Venue - MCA Stadium, Pune

CG CG
TT TT
UpcomingMatch starts at - Thu 04-Sep-2025 06:45 PM

Venue - MCA Stadium, Pune

TBC TBC
TBC TBC
UpcomingMatch starts at - Fri 05-Sep-2025 02:30 PM

Venue - MCA Stadium, Pune

TBC TBC
TBC TBC
UpcomingMatch starts at - Fri 05-Sep-2025 06:45 PM

Venue - MCA Stadium, Pune

TBC TBC
TBC TBC
UpcomingMatch starts at - Sun 07-Sep-2025 06:45 PM

Tabraiz Shamsi picks his all-time T20I playing XI

Former Royal Challengers Bangalore spinner and South African star Tabrez Shamsi has picked his all-time T20I playing XI . The 35-year-old Af...