Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Global Cricket Academy×

Player figures come from full scorecards, which we hold for 14 of the 15 matches in this selection (from 2012). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Collins ObuyaKENScotland2012110505050.0036138.8901041
David ObuyaKENScotland2012110777.001070.0000000
Ragheb AgaKENScotland2012110222.00633.3300000
Tanmay MishraKENScotland2012110888.008100.0000000
Nehemiah OdhiamboKENScotland2012110888.006133.3300010
Hiren VaraiyaKENScotland201211100*---00000
Gordon DrummondSCOKenya2012110000.00--00100
Alex ObandaKENScotland2012110353535.0017205.8800061
Richie BerringtonSCOKenya2012110282828.0016175.0000040
Kyle CoetzerSCOKenya2012110464646.0036127.7800061
Rakep PatelKENScotland2012110212121.0013161.5400011
JH StanderSCOKenya2012110333.00475.0000000
Calum MacLeodSCOKenya2012110555555.0035157.1401070
Shem NgocheKENScotland2012110444.00580.0000000
James NgocheKENScotland2012110111.001100.0000000
Gordon GoudieSCOKenya2012110444.00757.1400000
PL MommsenSCOKenya20121112222*-15146.6700020
Craig WallaceSCOKenya201211177*-3233.3300010
Duncan AllanKENScotland2012110171717.001894.4400030
Ryan FlanniganSCOKenya2012110555.004125.0000010
Henry OsindeCANAfghanistan2012110171717.0012141.6700002
Harvir BaidwanCANAfghanistan2012110000.0010.0000100
Rizwan CheemaCANAfghanistan2012110111.00425.0000000
Nitish KumarCANAfghanistan2012110383838.0034111.7600030
Jimmy HansraCANAfghanistan2012110666.001250.0000000
Hiral PatelCANAfghanistan2012110111.00714.2900000
Rustam BhattiCANAfghanistan20121111111*-2250.0000000
Ruvindu GunasekeraCANAfghanistan2012110111111.006183.3300011
Tyson GordonCANAfghanistan2012110444.003133.3300000
Junaid SiddiquiCANAfghanistan2012110212121.0012175.0000021
Zahid HussainCANAfghanistan201211122*-728.5700000
Mohammad NabiAFGCanada2012110121212.006200.0000001
Samiullah ShenwariAFGCanada2012110616161.0034179.4101063
Mohammad ShahzadAFGCanada2012110272727.0027100.0000020
Gulbadin NaibAFGCanada2012110131313.007185.7100001
Nawroz MangalAFGCanada2012110000.0010.0000100
Mirwais AshrafAFGCanada2012110111.001100.0000000
Karim SadiqAFGCanada2012110363636.0026138.4600051
Shabir NooriAFGCanada2012110151515.001883.3300010
Dawlat ZadranAFGCanada201211100*---00000
Tom de GroothNEDScotland201211155*-2250.0000010
Peter BorrenNEDScotland2012110151515.001693.7500010
Alexei KervezeeNEDScotland2012110111111.001291.6700020
Fraser WattsSCONetherlands2012110555.004125.0000010
Majid HaqSCONetherlands201211111*-333.3300000
Mudassar BukhariNEDScotland2012110111111.008137.5000001
Richie BerringtonSCONetherlands2012110373737.0025148.0000051
Kyle CoetzerSCONetherlands2012110555.00683.3300010
JH StanderSCONetherlands20121111717*-15113.3300010
Calum MacLeodSCONetherlands2012110575757.0042135.7101052
Page 1Next

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