ICC Mens T20 World Cup 2024

55 T20s

01 - 29 June

Schedule & Results

Tips

Stats

filterFilters
Match Format
T20
Batting
Best Batting Strike Rate
Most Fifties
Most Fours
Most Hundreds
Most Nineties
Most runs
Most Sixes
Best Batting Average
Highest Scores
Bowling
Most wickets
Best Bowling Average
Best Economy
Best Bowling Strike Rate
Most 5 Wickets Haul
Best Bowling
Selected Filters
T20
Best Batting Strike Rate

Best Batting Strike Rate

PlayerMatINNSRSRBt Avg
Naseem ShahNaseem Shah1110250-
Wanindu HasarangaHasaranga3320222.2210
Michael LeaskLeask1135205.8835
Shai HopeShai Hope33107187.7153.5
Ali KhanAli Khan221417514
Travis HeadHead66187166.9637.4
Brandon McMullenMcMullen2280166.6680
Andre RussellRussell6678165.9526
Shaheen AfridiShaheen Afridi3336163.63-
Philip SaltPhilip Salt77188159.3237.6
Ravindra JadejaJadeja5535159.0911.66
Jos ButtlerButtler77214158.5142.8
Harry BrookHarry Brook44145157.672.5
Rohit SharmaRohit88257156.732.12
Rishad HossainRishad Hossain6640153.848
Hardik PandyaHardik Pandya66144151.5748
Andries GousGous66219151.0343.8
Gareth DelanyDelany336015020
Marcus StoinisStoinis44110148.6436.66
Sherfane RutherfordRutherford66121147.5640.33
Liam LivingstoneLivingstone4472146.9318
Nicholas PooranPooran77228146.1538
Rovman PowellPowell66102143.6617
Richie BerringtonBerrington2260142.8560
David WarnerWarner66177142.7435.4

Teams

filterFilters
Teams
Selected Filters
T20
India

Batsmen

Rohit Sharma
Right-hand bat | Right-arm offbreak
Yashasvi Jaiswal
Left-hand bat | Right-arm legbreak
Virat Kohli
Right-hand bat | Right-arm medium
Suryakumar Yadav
Right-hand bat | Right-arm offbreak

All Rounder

Hardik Pandya
Right-hand bat | Right-arm fast-medium
Shivam Dube
Left-hand bat | Right-arm medium
Ravindra Jadeja
Left-hand bat | Left-arm orthodox
Axar Patel
Left-hand bat | Left-arm orthodox

Wicket Keeper

Rishabh Pant
Left-hand bat
Sanju Samson
Right-hand bat

Bowler

Kuldeep Yadav
Left-arm wrist-spin | Left-hand bat
Yuzvendra Chahal
Right-arm legbreak | Right-hand bat
Arshdeep Singh
Left-arm fast-medium | Left-hand bat
Jasprit Bumrah
Right-arm fast | Right-hand bat
Mohammed Siraj
Right-arm fast-medium | Right-hand bat

Points Table

Group C
MAT
W
L
T
NR
Pts
NRR

OpponentDescriptionDateResult
Papua New GuineaPapua New GuineaPapua New GuineaPNG2nd Match, Group C02 JunWon by 5 wkts
UgandaUgandaUgandaUGA18th Match, Group C09 JunWon by 134 runs
New ZealandNew ZealandNew ZealandNZ26th Match, Group C13 JunWon by 13 runs
AfghanistanAfghanistanAfghanistanAFG40th Match, Group C18 JunWon by 104 runs
EnglandEnglandEnglandENG42nd Match, Super 8 Group 220 JunLoss by 8 wkts
United StatesUnited StatesUnited StatesUSA46th Match, Super 8 Group 222 JunWon by 9 wkts
South AfricaSouth AfricaSouth AfricaRSA50th Match, Super 8 Group 224 JunLoss by 3 wkts - 2nd inns reduced to 17 overs - Target 123 (DLS method)

OpponentDescriptionDateResult
UgandaUgandaUgandaUGA5th Match, Group C04 JunWon by 125 runs
New ZealandNew ZealandNew ZealandNZ14th Match, Group C07 JunWon by 84 runs
Papua New GuineaPapua New GuineaPapua New GuineaPNG29th Match, Group C14 JunWon by 7 wkts
West IndiesWest IndiesWest IndiesWI40th Match, Group C18 JunLoss by 104 runs
IndiaIndiaIndiaIND43rd Match, Super 8 Group 120 JunLoss by 47 runs
AustraliaAustraliaAustraliaAUS48th Match, Super 8 Group 123 JunWon by 21 runs
BangladeshBangladeshBangladeshBAN52nd Match, Super 8 Group 125 JunWon by 8 runs (Match reduced to 19 Ovs due to rain, DLS Target 114)
South AfricaSouth AfricaSouth AfricaRSASemi Final 127 JunLoss by 9 wkts

OpponentDescriptionDateResult
AfghanistanAfghanistanAfghanistanAFG14th Match, Group C07 JunLoss by 84 runs
West IndiesWest IndiesWest IndiesWI26th Match, Group C13 JunLoss by 13 runs
UgandaUgandaUgandaUGA32nd Match, Group C15 JunWon by 9 wkts
Papua New GuineaPapua New GuineaPapua New GuineaPNG39th Match, Group C17 JunWon by 7 wkts

OpponentDescriptionDateResult
AfghanistanAfghanistanAfghanistanAFG5th Match, Group C04 JunLoss by 125 runs
Papua New GuineaPapua New GuineaPapua New GuineaPNG9th Match, Group C05 JunWon by 3 wkts
West IndiesWest IndiesWest IndiesWI18th Match, Group C09 JunLoss by 134 runs
New ZealandNew ZealandNew ZealandNZ32nd Match, Group C15 JunLoss by 9 wkts

OpponentDescriptionDateResult
West IndiesWest IndiesWest IndiesWI2nd Match, Group C02 JunLoss by 5 wkts
UgandaUgandaUgandaUGA9th Match, Group C05 JunLoss by 3 wkts
AfghanistanAfghanistanAfghanistanAFG29th Match, Group C14 JunLoss by 7 wkts
New ZealandNew ZealandNew ZealandNZ39th Match, Group C17 JunLoss by 7 wkts
Group B
MAT
W
L
T
NR
Pts
NRR

OpponentDescriptionDateResult
OmanOmanOmanOMAN10th Match, Group B06 JunWon by 39 runs
EnglandEnglandEnglandENG17th Match, Group B08 JunWon by 36 runs
NamibiaNamibiaNamibiaNAM24th Match, Group B12 JunWon by 9 wkts
ScotlandScotlandScotlandSCO35th Match, Group B16 JunWon by 5 wkts
BangladeshBangladeshBangladeshBAN44th Match, Super 8 Group 121 JunWon by 28 runs (DLS Method)
AfghanistanAfghanistanAfghanistanAFG48th Match, Super 8 Group 123 JunLoss by 21 runs
IndiaIndiaIndiaIND51st Match, Super 8 Group 124 JunLoss by 24 runs

OpponentDescriptionDateResult
ScotlandScotlandScotlandSCO6th Match, Group B04 JunNo result
AustraliaAustraliaAustraliaAUS17th Match, Group B08 JunLoss by 36 runs
OmanOmanOmanOMAN28th Match, Group B13 JunWon by 8 wkts
NamibiaNamibiaNamibiaNAM34th Match, Group B15 JunWon by 41 runs (DLS method)
West IndiesWest IndiesWest IndiesWI42nd Match, Super 8 Group 220 JunWon by 8 wkts
South AfricaSouth AfricaSouth AfricaRSA45th Match, Super 8 Group 221 JunLoss by 7 runs
United StatesUnited StatesUnited StatesUSA49th Match, Super 8 Group 223 JunWon by 10 wkts
IndiaIndiaIndiaINDSemi Final 227 JunLoss by 68 runs

OpponentDescriptionDateResult
EnglandEnglandEnglandENG6th Match, Group B04 JunNo result
NamibiaNamibiaNamibiaNAM12th Match, Group B06 JunWon by 5 wkts
OmanOmanOmanOMAN20th Match, Group B09 JunWon by 7 wkts
AustraliaAustraliaAustraliaAUS35th Match, Group B16 JunLoss by 5 wkts

OpponentDescriptionDateResult
OmanOmanOmanOMAN3rd Match, Group B03 JunMatch tied (Namibia won the super over)
ScotlandScotlandScotlandSCO12th Match, Group B06 JunLoss by 5 wkts
AustraliaAustraliaAustraliaAUS24th Match, Group B12 JunLoss by 9 wkts
EnglandEnglandEnglandENG34th Match, Group B15 JunLoss by 41 runs (DLS method)

OpponentDescriptionDateResult
NamibiaNamibiaNamibiaNAM3rd Match, Group B03 JunMatch tied (Namibia won the super over)
AustraliaAustraliaAustraliaAUS10th Match, Group B06 JunLoss by 39 runs
ScotlandScotlandScotlandSCO20th Match, Group B09 JunLoss by 7 wkts
EnglandEnglandEnglandENG28th Match, Group B13 JunLoss by 8 wkts
Group D
MAT
W
L
T
NR
Pts
NRR

OpponentDescriptionDateResult
Sri LankaSri LankaSri LankaSL4th Match, Group D03 JunWon by 6 wkts
NetherlandsNetherlandsNetherlandsNED16th Match, Group D08 JunWon by 4 wkts
BangladeshBangladeshBangladeshBAN21st Match, Group D10 JunWon by 4 runs
NepalNepalNepalNEP31st Match, Group D14 JunWon by 1 run
United StatesUnited StatesUnited StatesUSA41st Match, Super 8 Group 219 JunWon by 18 runs
EnglandEnglandEnglandENG45th Match, Super 8 Group 221 JunWon by 7 runs
West IndiesWest IndiesWest IndiesWI50th Match, Super 8 Group 224 JunWon by 3 wkts - 2nd inns reduced to 17 overs - Target 123 (DLS method)
AfghanistanAfghanistanAfghanistanAFGSemi Final 127 JunWon by 9 wkts
IndiaIndiaIndiaINDFinal29 Jun

OpponentDescriptionDateResult
Sri LankaSri LankaSri LankaSL15th Match, Group D08 JunWon by 2 wkts
South AfricaSouth AfricaSouth AfricaRSA21st Match, Group D10 JunLoss by 4 runs
NetherlandsNetherlandsNetherlandsNED27th Match, Group D13 JunWon by 25 runs
NepalNepalNepalNEP37th Match, Group D16 JunWon by 21 runs
AustraliaAustraliaAustraliaAUS44th Match, Super 8 Group 121 JunLoss by 28 runs (DLS Method)
IndiaIndiaIndiaIND47th Match, Super 8 Group 122 JunLoss by 50 runs
AfghanistanAfghanistanAfghanistanAFG52nd Match, Super 8 Group 125 JunLoss by 8 runs (Match reduced to 19 Ovs due to rain, DLS Target 114)

OpponentDescriptionDateResult
South AfricaSouth AfricaSouth AfricaRSA4th Match, Group D03 JunLoss by 6 wkts
BangladeshBangladeshBangladeshBAN15th Match, Group D08 JunLoss by 2 wkts
NepalNepalNepalNEP23rd Match, Group D11 JunMatch abandoned due to rain
NetherlandsNetherlandsNetherlandsNED38th Match, Group D17 JunWon by 83 runs

OpponentDescriptionDateResult
NepalNepalNepalNEP7th Match, Group D04 JunWon by 6 wkts
South AfricaSouth AfricaSouth AfricaRSA16th Match, Group D08 JunLoss by 4 wkts
BangladeshBangladeshBangladeshBAN27th Match, Group D13 JunLoss by 25 runs
Sri LankaSri LankaSri LankaSL38th Match, Group D17 JunLoss by 83 runs

OpponentDescriptionDateResult
NetherlandsNetherlandsNetherlandsNED7th Match, Group D04 JunLoss by 6 wkts
Sri LankaSri LankaSri LankaSL23rd Match, Group D11 JunMatch abandoned due to rain
South AfricaSouth AfricaSouth AfricaRSA31st Match, Group D14 JunLoss by 1 run
BangladeshBangladeshBangladeshBAN37th Match, Group D16 JunLoss by 21 runs
Group A
MAT
W
L
T
NR
Pts
NRR

OpponentDescriptionDateResult
IrelandIrelandIrelandIRE8th Match, Group A05 JunWon by 8 wkts
PakistanPakistanPakistanPAK19th Match, Group A09 JunWon by 6 runs
United StatesUnited StatesUnited StatesUSA25th Match, Group A12 JunWon by 7 wkts
CanadaCanadaCanadaCAN33rd Match, Group A15 JunMatch abandoned due to wet outfield (no toss)
AfghanistanAfghanistanAfghanistanAFG43rd Match, Super 8 Group 120 JunWon by 47 runs
BangladeshBangladeshBangladeshBAN47th Match, Super 8 Group 122 JunWon by 50 runs
AustraliaAustraliaAustraliaAUS51st Match, Super 8 Group 124 JunWon by 24 runs
EnglandEnglandEnglandENGSemi Final 227 JunWon by 68 runs
South AfricaSouth AfricaSouth AfricaRSAFinal29 Jun

OpponentDescriptionDateResult
CanadaCanadaCanadaCAN1st Match, Group A02 JunWon by 7 wkts
PakistanPakistanPakistanPAK11th Match, Group A06 JunMatch tied (United States won the super over)
IndiaIndiaIndiaIND25th Match, Group A12 JunLoss by 7 wkts
IrelandIrelandIrelandIRE30th Match, Group A14 JunMatch abandoned due to rain
South AfricaSouth AfricaSouth AfricaRSA41st Match, Super 8 Group 219 JunLoss by 18 runs
West IndiesWest IndiesWest IndiesWI46th Match, Super 8 Group 222 JunLoss by 9 wkts
EnglandEnglandEnglandENG49th Match, Super 8 Group 223 JunLoss by 10 wkts

OpponentDescriptionDateResult
United StatesUnited StatesUnited StatesUSA11th Match, Group A06 JunMatch tied (United States won the super over)
IndiaIndiaIndiaIND19th Match, Group A09 JunLoss by 6 runs
CanadaCanadaCanadaCAN22nd Match, Group A11 JunWon by 7 wkts
IrelandIrelandIrelandIRE36th Match, Group A16 JunWon by 3 wkts

OpponentDescriptionDateResult
United StatesUnited StatesUnited StatesUSA1st Match, Group A02 JunLoss by 7 wkts
IrelandIrelandIrelandIRE13th Match, Group A07 JunWon by 12 runs
PakistanPakistanPakistanPAK22nd Match, Group A11 JunLoss by 7 wkts
IndiaIndiaIndiaIND33rd Match, Group A15 JunMatch abandoned due to wet outfield (no toss)

OpponentDescriptionDateResult
IndiaIndiaIndiaIND8th Match, Group A05 JunLoss by 8 wkts
CanadaCanadaCanadaCAN13th Match, Group A07 JunLoss by 12 runs
United StatesUnited StatesUnited StatesUSA30th Match, Group A14 JunMatch abandoned due to rain
PakistanPakistanPakistanPAK36th Match, Group A16 JunLoss by 3 wkts
18 plus warningPlease gamble responsibly
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2025 Cricket-Betting.com. All Rights Reserved.
App Logo
Be Gamble Aware ImageMga Malta Gaming AuthorityGam Care ImageGambling Commission UK Image
Cricket-Betting.com has no affiliation with the cricket teams, tournaments or organizations displayed on this website. We claim no credit for any associated images posted on this site unless otherwise noted. Images are copyright to their respective owners. Online wagering legality varies by jurisdiction. We urge you to verify local regulations before engaging in online betting. Cricket-Betting.com does not assume responsibility for your actions. © 2025 Cricket-Betting.com. All Rights Reserved.