T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

ICC Men's T20 World Cup 2024: Batting records

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: ICC Men's T20 World Cup 2024×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA20249902437427.00173140.460212113
Aiden MarkramSA20249911234615.38122100.82001142
Reeza HendricksSA20249911134314.1312987.60002113
Rahmanullah GurbazAFG20248802818035.13226124.340321816
Rohit SharmaIND20248812579236.71164156.710302415
Ibrahim ZadranAFG20248802317028.88215107.44021254
Suryakumar YadavIND20248811995328.43147135.370201510
Heinrich KlaasenSA20249821905231.67150126.67010913
Rishabh PantIND20248811714224.43134127.61001196
David MillerSA202498216959*28.17165102.42011108
Tristan StubbsSA20249831653333.00163101.23001133
Virat KohliIND20248801517618.88134112.6901287
Shivam DubeIND20248821333422.17116114.6600167
Azmatullah OmarzaiAFG20248801112613.88102108.8200074
Gulbadin NaibAFG20248819049*12.8686104.6500293
Mohammad NabiAFG20248835616*11.207080.0000231
Travis HeadAUS20247712557642.50161158.390212615
Nicolas PooranWI20247712289838.00156146.150101517
Jos ButtlerENG202487221483*42.80135158.520112210
Philip SaltENG202487218887*37.60118159.320101610
David WarnerAUS20247711785629.67128139.06020179
Towhid HridoyBAN20247701534021.86119128.5700098
Liton DasBAN202477113954*23.1714993.29010123
Mitchell MarshAUS20247711253720.83107116.82000135
Nazmul Hossain ShantoBAN20247701124116.0011795.7300075
Shakib Al HasanBAN202477111164*18.50104106.73011121
MahmudullahBAN2024771952515.8310194.0600083
Tanzid HasanBAN2024770763510.867996.20003111
Rashid KhanAFG20248725719*11.4046123.9100054
Andries GousUSA202466121980*43.80145151.030202011
Aaron JonesUSA202466216294*40.50120135.00011814
Hardik PandyaIND202486314450*48.0095151.58010119
Johnson CharlesWI20246601404423.33123113.82002183
Glenn MaxwellAUS20247611325926.4093141.94011127
Sherfane RutherfordWI202476312168*40.3382147.5601159
Jonny BairstowENG202486211048*27.5082134.15001114
Rovman PowellWI20247601023617.0071143.6600048
Andre RussellWI20247637830*26.0047165.9600084
Steven TaylorUSA2024660742412.338290.2400173
Rishad HossainBAN202476140248.0026153.8500124
Marco JansenSA20249623221*8.003396.9700111
Marcus StoinisAUS202475116967*42.25103164.080201410
Nitish KumarUSA2024651993024.7586115.1200064
Axar PatelIND2024851924723.0066139.3900056
Brandon KingWI2024551863421.5068126.47000132
Moeen AliENG2024850712514.2051139.2200025
Corey AndersonUSA2024651662916.507291.6700013
Tim DavidAUS20247516124*15.2541148.7800053
Karim JanatAFG2024752431414.3338113.1600022
Ravindra JadejaIND20248523517*11.6722159.0900131
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.