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 opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sawai Mansingh Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nithish Kumar ReddySHRajasthan Royals2026110363636.0018200.0000023
Brad HodgeRRPunjab Kings2012-2013220362118.0032112.5000031
Graeme SmithRRChennai Super Kings20081113535*-4479.5500040
Dale SteynSAIndia2010110353535.0019184.2100013
Ross TaylorRRKolkata Knight Riders20111113535*-25140.0000022
KL RahulDCPunjab Kings2025110353535.0021166.6700061
Ramachandran RagupathyPUDHyderabad (India)2022110353535.0035100.0000031
AA KargavePUDGoa2022110353535.004185.3700030
Abhishek NayarPK/MIRajasthan Royals2008-2012220352517.5028125.0000031
Harpreet SinghCHHBaroda2023110343434.0027125.9300040
Marimuthu VikneshwaranPUDTripura20221113434*-29117.2400022
Shafali VermaVELTrailblazers2019110343434.0031109.6800051
Dhruv JurelRRChennai Super Kings2023110343434.0015226.6700032
Riyan ParagRRRoyal Challengers Bengaluru2024-2025220343017.0026130.7700041
Dwayne BravoCSKRajasthan Royals2011-20184323423*34.0027125.9300040
Shreyas IyerPK/DCRajasthan Royals2018-2025331343017.0030113.3300050
Farveez MaharoofSLIndia20051113333*-16206.2500041
Ravindra JadejaRRKolkata Knight Riders2008110333333.0019173.6800031
Murali VijayINDNew Zealand2010110333333.005856.9000020
Tanmay AgarwalHIPuducherry2022110333333.0033100.0000021
Aditya KaushikGOAHyderabad (India)2022110333333.0022150.0000004
Krishnappa GowthamRRMumbai Indians20181113333*-11300.0000042
Ajay MandalCHHHaryana20231113333*-16206.2500051
Anmolpreet SinghSHRajasthan Royals2023110333333.0025132.0000041
Abhishek SharmaPUNDelhi2022110333333.0017194.1200060
Donavon FerreiraRRSunrisers Hyderabad2026110333333.0016206.2500033
Brad HodgeRRChennai Super Kings2012-2013221333333.0029113.7900021
Chamari AtapattuSUPVelocity2019220333116.504376.7400050
Dhruv JurelRRGujarat Titans2023-2026420332416.5018183.3300023
Michael HusseyAUSEngland20061113232*-8537.6500020
Fawad AlamPAKIndia20071113232*-23139.1300021
Swapnil AsnodkarRRChennai Super Kings2008110323232.0030106.6700050
Sophie DevineSUPTrailblazers2019110323232.0022145.4500022
Heinrich KlaasenRRRoyal Challengers Bengaluru2018110323232.0021152.3800031
Josh InglisPKDelhi Capitals2025110323232.0012266.6700032
Parameeswaran SivaramanPUDHyderabad (India)20221113232*-31103.2300011
Angkrish RaghuvanshiMUMMeghalaya20231113232*-31103.2300031
Mahela JayawardeneSLPakistan2006110313131.004175.6100030
Daniel VettoriNZIndia2010110313131.003296.8800040
Virat KohliINDSouth Africa2010110313131.004667.3900010
Ajinkya RahaneMUMJammu & Kashmir2023110313131.0031100.0000010
Himanshu RanaHARChhattisgarh2023110313131.0029106.9000010
Akshdeep NathUPDelhi20221113131*-3588.5700040
Henan NazirJKMizoram2023110313131.003686.1100010
Ajay JadejaINDWest Indies1994110313131.006349.2100040
Sachin TendulkarINDPakistan2007110303030.0027111.1100060
Habibul BasharBANZimbabwe2006110303030.004075.0000040
Mandeep SinghPUNHyderabad (India)2022110303030.0024125.0000020
Aditya DoleRRMumbai Indians2010110303030.0018166.6700021
Harshal PatelHARMizoram2023110303030.0026115.3800040

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.