Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Tamil Nadu: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Tamil Nadu×From 1908-01-01×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh KarthikTNHyderabad (India)2016-20213311104355.0077142.8600075
Murali VijayTNMeghalaya2019110107107107.0067159.7010095
Vijay ShankarTNKarnataka2018-20214401074426.7589120.2200091
Dinesh KarthikTNKerala2018-20192201047152.0069150.72010115
Narayan JagadeesanTNHyderabad (India)2018-202133210378*103.0073141.1001075
Hari NishaanthTNJharkhand2019-20212219992*99.0078126.9201083
Washington SundarTNKarnataka2018-2019330973932.3370138.5700082
Arun KarthikTNRajasthan20211118989*-54164.8101093
Vijay ShankarTNHyderabad (India)2018-20212218343*83.0056148.2100065
Murali VijayTNVidarbha2019220817440.5056144.6401054
Narayan JagadeesanTNBengal2018-20212218071*80.0052153.8501084
Vijay ShankarTNPunjab2019-20212217959*79.0073108.2201044
Narayan JagadeesanTNAssam20211117878*-50156.0001083
Murali VijayTNHimachal2019110777777.0058132.76010101
Narayan JagadeesanTNRajasthan2019-2021330763425.337996.2000071
Hari NishaanthTNPuducherry20211117575*-49153.0601026
Dinesh KarthikTNRajasthan2019-2021221744874.0047157.4500082
Hari NishaanthTNMumbai20191117373*-44165.9101056
Baba AparajithTNKerala2018-20192216935*69.0051135.2900033
Dinesh KarthikTNBengal2016-20212216847*68.0044154.55000100
Abhinav MukundTNGujarat20161116767*-36186.1101073
Narayan JagadeesanTNPunjab2021110676767.0047142.5501063
Sanjay YadavTNGoa2018-2021221663866.0049134.6900034
Dinesh KarthikTNKarnataka2018-2019330634321.0046136.9600181
Dinesh KarthikTNUttar Pradesh2019110616161.0041148.7801054
Narayan JagadeesanTNOdisha2021110616161.0038160.5301044
Hari NishaanthTNTripura2023110595959.0046128.2601023
Dinesh KarthikTNJharkhand2019-2021221594659.0037159.4600034
Vijay ShankarTNDelhi2018-20232215957*59.0056105.3601043
Dinesh KarthikTNVidarbha2019110585858.0032181.2501053
Vijay ShankarTNKerala2019-2021220583329.0044131.8200033
Dinesh KarthikTNAndhra2018110575757.0028203.5701092
Narayan JagadeesanTNKarnataka2018-2021220574128.5057100.0000041
Dinesh KarthikTNGoa2018110565656.0043130.2301061
Vijay ShankarTNMadhya Pradesh2023110565656.0035160.0001024
Baba AparajithTNHyderabad (India)2016-2021330562618.6747119.1500052
Anirudha SrikkanthTNHaryana20161115454*-47114.8901080
Sai SudharsanTNTripura20231115454*-46117.3901041
Washington SundarTNMeghalaya2019110535353.0037143.2401052
Baba AparajithTNDelhi2018-2023220534526.5044120.4500071
Baba AparajithTNKarnataka2018-2019330534017.6747112.7700023
Baba AparajithTNHimachal20211115252*-45115.5601032
Sanjay YadavTNUttar Pradesh2018110525252.0032162.5001023
Anirudha SrikkanthTNBengal2016-2018220523726.0040130.0000051
Hari NishaanthTNKarnataka2019-2021330522317.3341126.8300072
Murali VijayTNUttar Pradesh2019110515151.0042121.4301051
Shahrukh KhanTNKarnataka2019-20213315033*25.0029172.4100043
Narayan JagadeesanTNKerala2018-20213315035*25.0037135.1400043
Baba AparajithTNHaryana20161114949*-42116.6700050
Hari NishaanthTNAssam20211114747*-40117.5000051
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.