ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Botswana: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Botswana×
PlayerRunsScoresBF4s6sOppositionGroundDate
R MbaiwaBOT22600v MABKigali City22 Nov 2022
P SilasBOT22100v KENKigali City24 Nov 2022
K ModiseBOT22600v MAABenoni30 May 2023
K PietBOT22600v KENNairobi11 Jun 2023
Thatayaone TshoseBOT22300v RWANairobi13 Jun 2023
Mmoloki MooketsiBOT22500v UGANairobi14 Jun 2023
Mmoloki MooketsiBOT22*100v KENNairobi15 Jun 2023
Vinoo BalakrishnanBOT22600v RWANairobi18 Jun 2023
M BadenhorstBOT22400v MAABenoni19 Dec 2023
Mmoloki MooketsiBOT22*700v NGRAbuja28 Nov 2024
K PietBOT22200v NGRAbuja28 Nov 2024
B KgosiemangBOT22*800v UGAKigali City4 Dec 2024
V MbazoBOT22400v UGAKigali City4 Dec 2024
P SilasBOT22500v UGAKigali City9 Dec 2024
P SilasBOT22600v UGAKigali City13 Dec 2024
B KhumaloBOT22*200v UGAKigali City13 Dec 2024
Karabo MotlhankaBOT22600v MAAHarare4 Oct 2025
B KgosiemangBOT22*700v MAAHarare4 Oct 2025
K PietBOT22600v MAAHarare4 Oct 2025
B KgosiemangBOT22*100v LESGaborone12 Mar 2026
P SilasBOT22300v LESGaborone12 Mar 2026
L PereraBOT22900v LESGaborone12 Mar 2026
Ameer SaiyedBOT22500v RWAGaborone30 May 2026
K PietBOT22300v RWAGaborone30 May 2026
K PietBOT22800v RWAKigali City8 Sept 2026
Dhruv MaisuriaBOT22*200v RWAKigali City13 Sept 2026
K PietBOT22300v RWAKigali City13 Sept 2026
Thatayaone TshoseBOT22500v UGAKigali City16 Sept 2026
B KhumaloBOT22*200v UGAKigali City16 Sept 2026
M KasselmanBOT22300v SIEKigali City18 Sept 2026
B KeganneBOT22400v SIEKigali City18 Sept 2026
Ryan AdamsBOT22500v SIEKigali City18 Sept 2026
Waseem TajbhayBOT11300v FIJBishop's Stortford13 Sept 2015
Ameer SaiyedBOT11300v FIJBishop's Stortford13 Sept 2015
Adithiya RangaswamyBOT11400v ZAMBenoni7 Apr 2017
Reginald NehondeBOT11400v ZAMBenoni7 Apr 2017
Rashaad MosweuBOT11500v TANBenoni8 Apr 2017
Dhruv MaisuriaBOT11*200v SIEBenoni11 Apr 2017
James MosesBOT11300v NGRBenoni13 Apr 2017
Mmoloki MooketsiBOT11300v UGAKampala20 May 2019
Zain AbbasiBOT11500v NAMKampala22 May 2019
Tharindu PereraBOT11800v NAMWindhoek19 Aug 2019
Mmoloki MooketsiBOT11200v NAMWindhoek19 Aug 2019
D KegasitsweBOT11*700v NAMWindhoek19 Aug 2019
B KhumaloBOT11300v NAMWindhoek22 Aug 2019
Karabo MotlhankaBOT11400v NAMWindhoek23 Aug 2019
Reginald NehondeBOT11400v CAMKigali City5 Nov 2021
V MbazoBOT11300v TANKigali City7 Nov 2021
Inzimam MasterBOT11600v UGABenoni15 Sept 2022
Thatayaone TshoseBOT11400v RWAKigali City17 Nov 2022

BF balls faced · 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.