Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At MA Chidambaram Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WaughAUS1995–96 Wills World Cup1996110110110110.0011298.2110062
Ravi ShastriINDAustralia tour of India 1986/87198612111062110.0014675.34010113
Rahul DravidINDAustralia tour of India 1997/9819981201085654.0031833.96020120
Rahul DravidIND1997 Pepsi Independence Cup1997110107107107.0011692.24100100
Navjot SidhuINDEngland tour of India 1992/931993110106106106.0027338.8310090
Ibrahim ZadranAFGICC Men's T20 World Cup 2025/26202622110595*105.0068154.4101085
Syed KirmaniINDEngland tour of India and Sri Lanka 1984/85198512110575105.0018357.38010160
Larry GomesWIWest Indies tour of India and Sri Lanka 1978/7919791201059152.50--010130
Gundappa ViswanathINDNew Zealand tour of India 1976/7719761201048752.00--010102
Alvin KallicharranWIWest Indies tour of India and Sri Lanka 1978/7919791201029851.0015563.23010160
Kapil DevINDEngland tour of India and Sri Lanka 1984/8519851201025351.0012780.31010151
Sunil GavaskarINDAustralia tour of India 1986/871986120989049.0018951.85010121
Matthew HaydenAUSAustralia tour of India 2004/052004120975848.5016359.5101092
Dilip VengsarkarINDPakistan tour of India 1986/871987110969696.00--010-1
Ollie PopeENGEngland tour of India 2020/212021240963424.0019848.4800080
Tim RobinsonENGEngland tour of India and Sri Lanka 1984/851985121957495.0018950.26010140
Tony GreigENGEngland tour of India and Sri Lanka 1976/771977120955447.5022642.04010121
Dilip VengsarkarINDSri Lanka tour of India 1982/831982120959047.50--01080
Somachandra De SilvaSLSri Lanka tour of India 1982/831982121954995.00--000-0
Mike DennessENGEngland tour of India, Pakistan and Sri Lanka 1972/731973120937646.5023639.41010130
Shubman GillINDEngland tour of India 2020/212021240935023.2514265.49011122
Kris SrikkanthINDAustralia tour of India 1986/871986120925346.0011182.88010151
Mohammad AzharuddinINDAustralia tour of India 1986/871986120925046.0014165.25010111
Neil FairbrotherENGEngland tour of India 1992/931993120928346.0019247.92010111
Woorkeri RamanINDWest Indies tour of India 1987/881988120928346.0022241.44010100
Sunil GavaskarINDPakistan tour of India 1986/871987110919191.00--010-1
Justin LangerAUSAustralia tour of India 2004/052004120907145.0016953.25010100
Mohammad AzharuddinINDAustralia tour of India 1997/981998120906445.0015259.21010121
Mohinder AmarnathINDPakistan tour of India 1986/871987110898989.00--010-3
Lee GermonNZ1995–96 Wills World Cup1996110898989.009692.7101091
Andre RussellKKRIndian Premier League 201820181118888*-36244.44010111
Mike BrearleyENGEngland tour of India and Sri Lanka 1976/771977120885944.0028331.10010100
Mansur Ali Khan PataudiINDEngland tour of India, Pakistan and Sri Lanka 1972/731973121877387.0022438.84010112
Aunshuman GaekwadINDWest Indies tour of India, Pakistan and Sri Lanka 1974/751975120878043.50--010100
Mohammad AzharuddinINDWest Indies tour of India 1987/881988120864743.0016253.09000100
Washington SundarINDEngland tour of India 2020/2120211218585*85.0014359.44011122
Robin BynoeWIWest Indies tour of India and Ceylon 1966/671967120844842.00--000150
Mark WaughAUSAustralia tour of India 1997/981998120846642.0016850.00010111
Manish PandeySHIndian Premier League 201920191118383*-49169.3901073
Allan BorderAUS1987 Cricket World Cup1987220836741.5011075.4501080
Mohammad AzharuddinIND1994–95 Wills World Series1994110818181.008496.4301071
Gus LogieWIWest Indies tour of India 1987/881988120796739.509484.0401092
Pravin AmreINDEngland tour of India 1992/931993110787878.0015450.6501081
Venkataraman SubramanyaINDWest Indies tour of India and Ceylon 1966/671967120786139.00--010141
Ajinkya RahaneINDEngland tour of India 2020/212021240786719.5017245.35011110
Anura RanasingheSLSri Lanka tour of India 1982/831982120777738.50--01100
Salim DuraniINDEngland tour of India, Pakistan and Sri Lanka 1972/731973120763838.0023831.9300073
Mohinder AmarnathINDNew Zealand tour of India 1976/771976120765538.00--01050
Nayan MongiaINDAustralia tour of India 1997/981998120765838.0018940.21010110
Conrad HunteWIWest Indies tour of India and Ceylon 1966/671967120754937.50--000110

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.