Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM125/1 (34)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium, Chepauk×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Morné van WykSASouth Africa2011110131313.003735.1400000
Dinesh KarthikDCDelhi Capitals2008-2010210131313.001681.2500010
Albie MorkelAXAfrica XI2007110131313.001968.4200010
Mignon du PreezSAWSouth Africa Women2016110131313.001968.4200010
Sikandar RazaPKPunjab Kings20231111313*-7185.7100010
Deepak HoodaPKPunjab Kings2021210131313.0011118.1800020
Liam LivingstoneENGEngland2025110131313.001492.8600010
Max O'DowdNEDNetherlands2026110131313.0011118.1800010
Harry BrookENGEngland2025110131313.008162.5000011
Towhid HridoyBANBangladesh2023110131313.002552.0000000
Atharva TaidePKPunjab Kings2023110131313.001776.4700000
Devdutt PadikkalLSGLucknow Super Giants2024110131313.001968.4200000
Umesh YadavDCDelhi Capitals2010-20134211312*13.0013100.0000001
Mominul HaqueBANBangladesh202412013136.502552.0000130
Chris MorrisCSKChennai Super Kings2013644137*-11118.1800000
VVS LaxmanDCDeccan Chargers2010110121212.0011109.0900020
Thomas OdoyoAXAfrica XI20071111212*-1580.0000001
Amit MishraINDIndia2008-2016310121212.001866.6700020
Jason RoyKKRKolkata Knight Riders2023110121212.001580.0000010
Heinrich KlaasenSASouth Africa2023110121212.0010120.0000001
Jitesh SharmaRCBRoyal Challengers Bengaluru2025110121212.006200.0000011
Jofra ArcherENGEngland20251111212*-9133.3300010
Imam-ul-HaqPAKPakistan2023110121212.001866.6700020
Brad HodgeRRRajasthan Royals2012-2013222129*-11109.0900010
Ishant SharmaINDIndia2008-2016422128*-3732.4300000
Jake BallENGEngland201612012126.002157.1400101
Will JacksMIMumbai Indians2025-202622012116.0012100.0000020
Steve TikoloAXAfrica XI2007110111111.002544.0000010
Sara McGlashanNZWNew Zealand Women2007110111111.002937.9300020
Yusuf PathanINDIndia2010-2011210111111.0010110.0000010
Debabrata DasKKRKolkata Knight Riders2012-20132111111*-4275.0000020
Abhimanyu MithunRCBRoyal Challengers Bengaluru2011210111111.008137.5000020
Mitchell SantnerMIMumbai Indians2025110111111.001384.6200010
Sharmin AkhterBANWBangladesh Women2016110111111.001668.7500010
Tony MunyongaZIMZimbabwe2026110111111.006183.3300020
Azmatullah OmarzaiGTGujarat Titans2024110111111.0010110.0000010
Mahela JayawardenePKPunjab Kings2008-20102201185.5011100.0000001
Elton ChigumburaAXAfrica XI20072201175.5010110.0000010
Devon ThomasWIWest Indies20112201195.502839.2900010
Shaik RasheedCSKChennai Super Kings202522011115.501384.6200111
Nahid RanaBANBangladesh2024121111111.001384.6200020
Mohammad KaifRRRajasthan Royals2008110101010.007142.8600010
Upul TharangaAXAsia XI2007110101010.002245.4500010
Shreevats GoswamiRCBRoyal Challengers Bengaluru2008110101010.001952.6300010
Roelof van der MerweNEDNetherlands2026110101010.001190.9100000
Anureet SinghPKPunjab Kings2015110101010.002050.0000000
Tirumalasetti SumanDCDeccan Chargers20101111010*-5200.0000020
Umesh YadavGTGujarat Titans20241111010*-1190.9100001
Mitchell MarshLSGLucknow Super Giants2026110101010.0010100.0000001
Aiden BlizzardMIMumbai Indians2011110101010.001190.9100020

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.