Batting by opposition (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Upul TharangaSLZimbabwe201722215479*-15996.86020161
Solomon MireZIMSri Lanka201722011211256.00101110.89101140
Chamari AtapattuSLWIndia Women2018220905745.0018847.87010101
Smriti MandhanaINDWSri Lanka Women20182218773*87.009096.67010142
Kusal MendisSLZimbabwe2017220868643.0081106.1701181
Sean WilliamsZIMSri Lanka2017220786539.008888.6401080
Malcolm WallerZIMSri Lanka20172217840*78.0058134.48000100
Sikandar RazaZIMSri Lanka20172217567*75.0073102.7401091
Angelo MathewsSLZimbabwe2017221714371.0065109.23000101
Taniya BhatiaINDWSri Lanka Women2018210686868.0066103.0301090
Dhanushka GunathillekeSLZimbabwe2017220686034.008480.9501061
Mithali RajINDWSri Lanka Women2018221525252.0012342.2801040
Shashikala SiriwardeneSLWIndia Women2018220504925.009950.5100060
Hamilton MasakadzaZIMSri Lanka2017220464123.007065.7100080
Niroshan DickwellaSLZimbabwe2017220453522.506767.1600050
Sripali WeerakkodySLWIndia Women2018220432621.504693.4800041
Craig ErvineZIMSri Lanka2017220402220.006462.5000040
Dayalan HemalathaINDWSri Lanka Women2018210353535.0031112.9000031
Nilakshi de SilvaSLWIndia Women2018220323116.0021152.3800022
Asela GunaratneSLZimbabwe2017210282828.0026107.6900040
Punam RautINDWSri Lanka Women2018220272413.505648.2100020
Anushka SanjeewaniSLWIndia Women2018220211710.503658.3300000
Shikha PandeyINDWSri Lanka Women2018110151515.0014107.1400020
Dilani ManodaraSLWIndia Women201822015127.503246.8800010
Prasadani WeerakkodySLWIndia Women201822013116.502650.0000020
Deepti SharmaINDWSri Lanka Women2018210121212.002352.1700001
Peter MoorZIMSri Lanka2017210111111.001384.6200010
Ryan BurlZIMSri Lanka2017210999.001464.2900000
Udeshika PrabodhaniSLWIndia Women2018220874.001553.3300000
Harmanpreet KaurINDWSri Lanka Women2018210777.001258.3300010
Inoka RanaweeraSLWIndia Women201822165*6.001442.8600000
Sugandika KumariSLWIndia Women201822143*4.001136.3600000
Mansi JoshiINDWSri Lanka Women2018210222.002100.0000000
Nipuni HansikaSLWIndia Women2018220221.001216.6700100
Graeme CremerZIMSri Lanka201721111*-812.5000000
Poonam YadavINDWSri Lanka Women2018210111.00250.0000000
Lahiru MadushankaSLZimbabwe201711111*-1100.0000000
Tendai ChataraZIMSri Lanka2017210000.0010.0000100
Donald TiripanoZIMSri Lanka2017210000.0010.0000100
Rajeshwari GayakwadINDWSri Lanka Women201821100*-0-00000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.