ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Daren Sammy National Cricket Stadium, Gros Islet, St Lucia×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSASouth Africa2021231237141*118.5033470.96111207
Mitchell MarshAUSAustralia20215502197543.80144152.080302010
Philip SaltENGEngland202443114687*73.0090162.22020129
Aaron FinchAUSAustralia20215501275325.40104122.12010133
Rassie van der DussenSASouth Africa202123112575*62.5031539.68010101
Moisés HenriquesAUSAustralia2021550953319.0077123.3800045
Dean ElgarSASouth Africa2021230877729.0026333.0801190
Matthew WadeAUSAustralia2021550873317.4054161.1100194
Liton DasBANBangladesh2022120725336.0010270.59010100
Nazmul Hossain ShantoBANBangladesh2022120684234.0016441.46000120
Nurul HasanBANBangladesh20221216760*67.006997.1001072
Jos ButtlerENGEngland2024430673822.3350134.0000043
Jacob BethellENGEngland20243216662*66.0034194.1201055
Sam CurranENGEngland2024420654132.5039166.6700033
Kagiso RabadaSASouth Africa2021231654032.508873.8600091
Aiden MarkramSASouth Africa2021230646021.3311655.1701180
Will JacksENGEngland2024320573228.5045126.6700042
Tamim IqbalBANBangladesh2022120504625.007566.6700090
Jonny BairstowENGEngland20241114848*-26184.6200052
Keegan PetersenSASouth Africa2021230441914.678949.4400040
Liam LivingstoneENGEngland2024420433921.5034126.4700022
Daniel ChristianAUSAustralia20214424222*21.0037113.5100031
Kyle VerreynneSASouth Africa2021230392713.0011633.6200030
Ibrahim ZadranAFGAfghanistan2024110383838.0028135.7100051
Wiaan MulderSASouth Africa2021230332511.0010332.0400150
Ashton TurnerAUSAustralia2021220302415.003293.7500020
Anamul HaqueBANBangladesh2022120272313.504067.5000060
Shoriful IslamBANBangladesh2022120262613.0019136.8400150
Shakib Al HasanBANBangladesh2022120241612.004158.5400020
Azmatullah OmarzaiAFGAfghanistan2024110232323.0019121.0500011
Mahmudul Hasan JoyBANBangladesh2022120231311.505244.2300040
Alex CareyAUSAustralia202133022137.332491.6700130
Ebadat HossainBANBangladesh20221212121*21.004250.0000130
Mitchell StarcAUSAustralia2021432198*19.002382.6100010
Rashid KhanAFGAfghanistan2024110181818.0011163.6400021
Keshav MaharajSASouth Africa202123018126.007524.0000100
Josh HazlewoodAUSAustralia20214311713*8.508212.5000121
Andrew TyeAUSAustralia2021110151515.008187.5000011
Mitchell SwepsonAUSAustralia20211111414*-12116.6700001
Karim JanatAFGAfghanistan2024110141414.009155.5600001
Josh PhilippeAUSAustralia202133014134.672070.0000110
Moeen AliENGEngland2024110131313.0010130.0000020
Mehedi Hasan MirazBANBangladesh20221201396.505026.0000030
Anrich NortjeSASouth Africa20212301173.674922.4500010
Ben McDermottAUSAustralia2021220974.501275.0000010
Dan MousleyENGEngland2024210888.006133.3300001
Gulbadin NaibAFGAfghanistan2024110777.001070.0000010
Lungi NgidiSASouth Africa2021230762.333619.4400110
Jason BehrendorffAUSAustralia2021210555.00771.4300000
Rehan AhmedENGEngland202431155*-4125.0000010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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