Batting Records

Batsmen Who Have Carried Their Bat in ODIs

“Carried the Bat” is a term which is related to cricket in a strange way.

There are only 12 players who have carried their bat through a completed innings in ODI. For players to carry their bat in cricket, they have to be an opening batsman, not out till the end and also, the team should lose all their 10 wickets by dismissals or retired.

Here, we are going to discuss players who have done carrying the bat in ODI cricket.

What is Carrying the Bat in Cricket?

According to Wikipedia,  the term carry the bat (or carry one’s bat) refers to an opening batsman who is not dismissed (“not out”) when the team innings is closed.

It is said, to players to carry their bat in an innings, all 10 Wickets of his team must be fallen while the batsman has to stay Not-Out at the other end until the end. Thereby it refers only to Opening Batsmen.

It is also okay when any of the Batsmen in the other end retire-out while the others get out.

It will not be considered if the innings is closed before all 10 wickets have fallen.

And that’s why Sachin Tendulkar was not considered carrying on his bat when he stayed not-out till the end when he scored 200* against South Africa & 186* against New Zealand.

List of Batsmen who have carried the bat in ODI

BATSMENSCORETEAM TOTALBATTINGTEAMAGAINSTVENUEYEAR
Grant Flower84*2051STZimbabweEnglandSydney1994
Saeed Anwar103*2192NDPakistanZimbabweHarare1995
Nick Knight125*2461STEnglandPakistanNottingham1996
Ridley Jacobs49*1101STWest IndiesAustraliaManchester1999
Damien Martyn116*1911STAustraliaNew ZealandAuckland2000
Herschelle Gibbs59*1012NDSouth AfricaPakistanSharjah2000
Alec Stewart100*1922NDEnglandWest IndiesNottingham2000
Javed Omar33*1032NDBangladeshZimbabweHarare2001
Azhar Ali81*1992NDPakistanSri LankaColombo2012
Tom Latham79*1901STNew ZealandIndiaDharamsala2016
Upul Tharanga112*1872NDSri LankaPakistanAbu Dhabi2017
Dimuth Karunaratne52*1361STSri LankaNew ZealandCardiff2019
Temba Bavuma114*2221STSouth AfricaAustraliaBloemfontein2023

Stats Insights

Nick Knight, the England opener holds the record for the highest score while carrying on his bat.

Herschelle Gibbs has the only event of carrying the bat which includes a retired-out batsman(Gary Kirsten).

Dimuth Karunaratne recently became the 12th Overall & 2nd Sri Lanka ODI player to carry on his bat. He did it against New Zealand in the 2019 World Cup match.

Karunaratne, along with Ridley Jacobs of West Indies in 1999, are the only two ODI batsmen to carry the bat in any World Cup matches.

No Indian player has carried the bat in ODI cricket, yet.

Tom Latham is the only New Zealand player to carry his bat in ODI. He did it against India when New Zealand had toured India in 2016.

Chris Gayle is the only player to carry on his bat in a T20 innings. He scored 63 not-out off 50 balls against Sri Lanka while West Indies got all-out on 101.

There are 55 instances of carrying the bat in Test cricket, including 4 Indians.

Sunil Gavaskar, Virender Sehwag, Rahul Dravid & Cheteshwar Pujara are the ones to carry on their bat in Tests for India.

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

MotoGP 2026 – The Most Unpredictable Season in Years

The world of grand prix motorcycle racing is bracing itself for what many experts believe…

5 hours ago

Royal Challengers Bengaluru IPL Results Every Year

In this article, find out the Royal Challengers Bengaluru’s year-wise performance in the IPL’s history.

16 hours ago

Kolkata Knight Riders IPL Results Every Year

Kolkata Knight Riders (KKR) are one of the three teams to win the IPL three…

20 hours ago

Punjab Kings IPL Results Every Year

Punjab Kings (PBKS), earlier known as Kings XI Punjab, have never won the IPL. They…

1 day ago

Mumbai Indians IPL Results Every Year

In this article, find out the Mumbai Indians’ year-wise performance in the IPL’s history, including…

1 day ago

How to Use Loss Cut in IPL Betting: Save Your Bankroll Now

The excitement surrounding the Indian Premier League, widely known as the Indian Premier League, goes…

2 days ago