Live5th T20I · India in New Zealand 2026/27NZIND50/2 (6)NZ chose to bowlLive5th ODI · Ireland in Namibia 2026/27NAMIRE0/0 (0.2)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Barbados Tridents×At Kensington Oval, Bridgetown, Barbados×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Maaz SadaqatJKJamaica Kingsmen202622015911279.5083191.571001210
Nicolas PooranTKRTrinbago Knight Riders2026110595959.0037159.4601027
Wanindu HasarangaSKANSt Kitts and Nevis Patriots2026110454545.0025180.0000043
Colin MunroTKRTrinbago Knight Riders2026110383838.0032118.7500032
Kamil PooranSLKSt Lucia Kings2026110373737.0024154.1700051
Roston ChaseSLKSt Lucia Kings2026110343434.0028121.4300021
Kirk McKenzieJKJamaica Kingsmen20262213322*33.004770.2100040
Jason HolderSKANSt Kitts and Nevis Patriots2026110242424.002788.8900011
Glenn PhillipsGAWGuyana Amazon Warriors2026110242424.0023104.3500021
John CampbellSLKSt Lucia Kings2026110242424.002788.8900011
Romario ShepherdGAWGuyana Amazon Warriors2026110222222.0022100.0000011
Mehedi Hasan MirazGAWGuyana Amazon Warriors2026110181818.002475.0000011
Usman KhanJKJamaica Kingsmen2026110181818.0017105.8800011
Hassan KhanJKJamaica Kingsmen2026210161616.0012133.3300011
Alick AthanazeSKANSt Kitts and Nevis Patriots2026110161616.0015106.6700011
Kieron PollardTKRTrinbago Knight Riders2026110151515.0013115.3800021
Keacy CartyJKJamaica Kingsmen2026210151515.007214.2900021
Jeremiah LouisSKANSt Kitts and Nevis Patriots2026110121212.008150.0000020
Charith AsalankaSLKSt Lucia Kings2026110121212.001866.6700000
Quentin SampsonGAWGuyana Amazon Warriors2026110121212.0010120.0000011
Andre RussellJKJamaica Kingsmen2026210101010.004250.0000011
Joshua Da SilvaTKRTrinbago Knight Riders20261111010*-9111.1100010
Obus PienaarSLKSt Lucia Kings202611199*-8112.5000000
Imran TahirGAWGuyana Amazon Warriors2026110888.001747.0600000
Rovman PowellJKJamaica Kingsmen2026210888.001266.6700010
McKenny ClarkeSLKSt Lucia Kings202611188*-5160.0000001
Akeal HoseinTKRTrinbago Knight Riders202611177*-1353.8500000
Tim SeifertSLKSt Lucia Kings2026110777.00887.5000010
Dasun ShanakaSKANSt Kitts and Nevis Patriots2026110666.001442.8600000
Navin BidaiseeSKANSt Kitts and Nevis Patriots2026110666.001540.0000000
M DindyalGAWGuyana Amazon Warriors2026110666.00875.0000010
Keemo PaulJKJamaica Kingsmen2026210555.001241.6700000
Vitel LawesJKJamaica Kingsmen2026210555.003166.6700010
Andre FletcherSKANSt Kitts and Nevis Patriots2026110444.00850.0000010
Odean SmithJKJamaica Kingsmen202611133*-650.0000000
Saim AyubJKJamaica Kingsmen202611133*-2150.0000000
Jyd GoolieTKRTrinbago Knight Riders2026110333.00475.0000000
Alex HalesTKRTrinbago Knight Riders2026110222.00450.0000000
Sunil NarineTKRTrinbago Knight Riders2026110222.00922.2200000
Matthew FordeSLKSt Lucia Kings2026110222.002100.0000000
Waqar SalamkheilSKANSt Kitts and Nevis Patriots202611111*-333.3300000
Johnson CharlesSKANSt Kitts and Nevis Patriots2026110000.0020.0000100
Dwaine PretoriusGAWGuyana Amazon Warriors2026110000.0010.0000100
Veerasammy PermaulGAWGuyana Amazon Warriors202611100*-10.0000000
Kyle MayersSKANSt Kitts and Nevis Patriots2026110000.0020.0000100
Shai HopeGAWGuyana Amazon Warriors2026110000.0020.0000100
Shimron HetmyerGAWGuyana Amazon Warriors2026110000.0010.0000100
Naseem ShahSKANSt Kitts and Nevis Patriots2026110000.0010.0000100
Ronaldo AlimohamedGAWGuyana Amazon Warriors2026110000.0010.0000100

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.