Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND50/2 (4.2)IND need 210 runs in 94 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE134/3 (29)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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)T20I1st 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Ovale di Rastignano×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
RA MarshallUSAArgentina2010111122122*-84145.24100116
Aditya ThyagarajanUSAArgentina2010111102102*-14669.86100140
LJ CushUSAItaly2010110101101101.0057177.19100144
Andrew NorthcoteITAArgentina2010110737373.008783.9101080
SS NadkarniUSANepal20102116464*-8575.2901032
Damian CrowleyITAArgentina2010110636363.007090.0001072
AG DugmoreARGItaly2010110595959.007677.6301060
LJ CushUSAArgentina2010110585858.0054107.4101092
Paras KhadkaNEPUnited States of America2010221544454.009656.2500060
Peter PetricolaITAUnited States of America2010110424242.005675.0000040
OM BakerUSAItaly2010110404040.0034117.6500061
Alessandro BonoraITAArgentina20101113737*-6061.6700030
Gyanendra MallaNEPUnited States of America2010210343434.007247.2200020
LJ CushUSANepal2010210323232.003786.4900061
Tomas FrancisARGUnited States of America2010110323232.005261.5400040
Anil MandalNEPUnited States of America20102213030*30.005257.6900130
SJ MassiahUSANepal2010210292929.005354.7200050
Matias PaterliniARGItaly2010110292929.005156.8600020
SJ MassiahUSAItaly20101112828*-26107.6900040
D ForresterARGItaly2010110282828.003775.6800030
Lucas PaterliniARGUnited States of America2010110272727.0019142.1100050
HS JayasenaITAArgentina2010110272727.0023117.3900040
Gayashan MunasingheITAUnited States of America2010110242424.003275.0000021
RS AbeywickramaITAUnited States of America20101112424*-5742.1100020
EA MacDermottARGItaly2010110202020.0019105.2600020
Mahesh ChhetriNEPUnited States of America201022019159.503751.3500030
Carl WrightUSANepal2010210161616.002080.0000021
HS JayasenaITAUnited States of America2010110161616.002080.0000030
Muhammad GhousUSANepal2010210151515.004334.8800010
Damian CrowleyITAUnited States of America2010110151515.002171.4300020
Dilan FernandoITAUnited States of America20101111515*-5300.0000021
Martin SiriARGItaly2010110141414.002556.0000000
Alejandro FergusonARGItaly2010110121212.001580.0000020
NM NorthcoteITAArgentina2010110121212.002941.3800020
Basanta RegmiNEPUnited States of America2010210111111.001861.1100010
Rahul VishwakarmaNEPUnited States of America20102111111*-3036.6700000
Usman ShujaUSANepal2010210111111.002740.7400001
MGDCK FernandoITAArgentina2010110111111.001764.7100020
Alessandro BonoraITAUnited States of America2010110111111.005121.5700010
Carl WrightUSAItaly201011199*-1275.0000010
RA MarshallUSANepal2010210999.007128.5700020
Lucas PaterliniARGItaly2010110999.009100.0000001
EA MacDermottARGUnited States of America2010110999.001369.2300010
Michael RasoITAUnited States of America2010110999.002339.1300010
TA KurukulasuriyaITAUnited States of America2010110999.001752.9400010
Michael RasoITAArgentina2010110777.007100.0000010
Amrit BhattaraiNEPUnited States of America2010210666.00785.7100001
Binod DasNEPUnited States of America2010210666.001346.1500000
Pablo FergusonARGItaly2010110555.002718.5200000
DM LordARGUnited States of America201011155*-3116.1300000
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.