Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Nigeria×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Riazat Ali ShahUGANigeria2021-20251110530966*61.80210147.140212415
Rushab PatelKENNigeria2021-20241010323766*33.86184128.80011276
J BanguraSIENigeria2021-20251313323452*23.4030177.74012183
Alex ObandaKENNigeria2019-2021551229103*57.25138165.941002713
Dinesh NakraniUGANigeria2021-20251311720538*51.25148138.510001510
Sachin BhudiaKENNigeria2024-202566319557*65.00128152.34020167
Rakep PatelKENNigeria2019-202510821915331.83154124.03020187
I NiyomugaboRWANigeria2024-202577117159*28.50155110.32010153
Jan FrylinckNAMNigeria2025-202622016613483.0097171.13100158
D NdikubwimanaRWANigeria2023-2025111001625116.2020280.20010161
Saud IslamUGANigeria20215501567531.2016196.89010134
Irfan KarimKENNigeria2019-20237731555838.75142109.15020122
Sukhdeep SinghKENNigeria2021-202511901513716.78141107.09001190
Gerhard ErasmusNAMNigeria2023-20264411495149.6783179.52010713
Karabo MotlhankaBOTNigeria2019-20256601494824.83141105.67000164
Robinson ObuyaUGANigeria2024-20256611496729.80111134.23021710
Shem NgocheKENNigeria2019-2025139414741*29.40114128.95001164
L LaminSIENigeria2021-20261313314334*14.3022663.2700373
Ronak PatelUGANigeria2021-202365214260*47.33136104.41010180
Adil ButtESWNigeria2022-202422113888*138.0099139.39020176
Simon SsesaziUGANigeria2021-20247701356219.29131103.05010175
O TuyisengeRWANigeria2023-202510901272714.1114587.5900064
O ManishimweRWANigeria2023-2025111001162211.6015574.8400182
JV ChandZAMNigeria2025-20264401144728.5099115.15000113
Hamza KhanRWANigeria2023-20257611124122.4011696.5500176
A GblaSIENigeria2021-20251110311041*15.71109100.9200165
J TaanyandaNAMNigeria202622110974*109.0079137.9701094
Pushkar SharmaKENNigeria2023-20258801073913.3881132.10000113
Abhik PatwaTANNigeria2021-20234401015225.2581124.69011103
Raghav DhawanUGANigeria2024-2025650993319.8093106.4500054
II SelemaniTANNigeria2021-2024550933318.6081114.81001124
Kassim NassoroTANNigeria2021-20245539140*45.5075121.3300073
Shrideep MangelaUGANigeria2024-2025550915118.209298.9101170
N MugabeKENNigeria2024550882817.609889.8000172
Reginald NehondeBOTNigeria2019-20244318760*43.5074117.5701033
A Busing-VolschenkNAMNigeria20262218573*85.0038223.6801028
Obed AgbomadzieGHANigeria2022-2026660833813.8311770.9400160
Ismail KaraZAMNigeria2026110828282.0044186.3601067
Dhiren GondariaKENNigeria2019-20253318247*41.0058141.3800063
Anshuman RathHKNigeria20262217872*78.0065120.0001053
Rexford BakumGHANigeria2019-2023550784115.608295.1200063
R CokerSIENigeria2022-202699076228.4414751.7000131
D GumyusengeRWANigeria2024-2025770723210.2967107.4600435
Tharindu PereraBOTNigeria2019-2025661711914.2055129.0900173
AB KamaraSIENigeria2021-2026881712910.148187.6500142
M KasselmanBOTNigeria2024-2025551662016.5056117.8600034
Sikandar RazaZIMNigeria2023110656565.0037175.6801047
Gurdeep SinghKENNigeria2021440654416.2563103.1700181
Thatayaone TshoseBOTNigeria2019-2025661642812.806696.9700172
G SesaySIENigeria2021-202611816423*9.149964.6500233
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.