Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 Moosa Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Nosthush KenjigeUSAOman20222225634*-36155.5600061
Narendra PatelUSANepal20222221818*-18100.0000010
Zeeshan MaqsoodOMANepal2022221156104*156.0022669.03110150
Vriitya AravindUAEUnited States of America2022221121102*121.0013887.68100160
Kyle CoetzerSCOUnited Arab Emirates2022221118108*118.0015576.13100160
Chundangapoyil RizwanUAEUnited States of America2022221936793.0014165.9601050
Rohit KumarNEPOman20222214626*46.0038121.0500041
Gavin SinghUSAUnited Arab Emirates20222213629*36.005269.2300030
Zawar FaridUAEScotland20221113232*-19168.4200032
Kashif DaudUAEUnited States of America20222112424*-3080.0000001
Rahul BhatiaUAEUnited States of America20221112424*-22109.0900030
Dipendra Singh AireeNEPOman2022221221622.003562.8600020
Fayyaz ButtOMANepal20222212213*22.002588.0000030
Nosthush KenjigeUSAUnited Arab Emirates20222111919*-3652.7800010
Chris GreavesSCOUnited Arab Emirates2022221181018.002962.0700010
Cameron StevensonUSAUnited Arab Emirates202222116916.002661.5400010
Cameron StevensonUSANepal20221111616*-10160.0000020
KaleemullahOMAUnited States of America2022221118*11.001291.6700010
Suraj KumarOMAUnited States of America202211177*-977.7800010
Kashif DaudUAEScotland202222154*5.001145.4500000
Rusty TheronUSAOman202221133*-475.0000000
Chris SoleSCOUnited Arab Emirates202221133*-3100.0000000
KaleemullahOMANepal202222121*2.00450.0000000
Bilal KhanOMAUnited States of America202221111*-812.5000000
Sushan BhariNEPUnited States of America202211111*-250.0000000
Junaid SiddiqueUAEScotland202211111*-333.3300000
Sagar DhakalNEPUnited States of America202211111*-333.3300000
Sushan BhariNEPOman202211100*-10.0000000
Monank PatelUSAOman202222013613068.00113120.35100126
Kashyap PrajapatiOMAUnited States of America202222013110365.5015286.18100112
Steven TaylorUSANepal202222011511457.5012691.27100113
Sushant ModaniUSAOman202222011111155.5013482.8410190
Shoaib KhanOMAUnited States of America20222201105955.0012885.94020100
Aaron JonesUSAUnited Arab Emirates20222201028751.0013177.86010103
Aaron JonesUSAOman20222201009750.0012083.33010101
Steven TaylorUSAOman2022220957947.5091104.40010111
Monank PatelUSAUnited Arab Emirates2022220924946.0011877.9700051
Monank PatelUSANepal2022220898544.5012173.5501052
D KhanalNEPUnited States of America2022220885444.0011675.8601051
Chirag SuriUAEUnited States of America2022220876443.5011376.99010120
Chundangapoyil RizwanUAEScotland2022220855542.5012170.2501060
Vriitya AravindUAEScotland2022220855442.5013363.9101070
Jatinder SinghOMAUnited States of America2022220796739.5010674.53010101
Aasif SheikhNEPUnited States of America2022220796139.508592.9401090
Rohit KumarNEPUnited States of America2022220786239.009185.7101042
Chirag SuriUAEScotland2022220736936.5013354.8901070
Aarif SheikhNEPUnited States of America2022220716335.508286.5901040
Sushant ModaniUSANepal2022220715435.509971.7201090
Sushant ModaniUSAUnited Arab Emirates2022220707035.0010367.9601160
Aaron JonesUSANepal2022220694334.508779.3100041
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.