Menu
Latest Mohammad Amir rules out entering IPL auction
VB

Vinoo Balakrishnan

Botswana · Batsman
Right Handed Bat Right-arm offbreak January 06, 1989 (37 years)
1,244
Career runs
59
Matches
1,244
Runs
101
Highest
2
100s

Overview

Recent Batting

ScoreOppFormatDate
23(26)SLET20I18 Sep 26
54*(52)KENT20I17 Sep 26
36(28)UGAT20I16 Sep 26
37(25)RWAT20I13 Sep 26
46(44)SLET20I12 Sep 26

Recent Bowling

WicketsOppFormatDate
1-12SLET20I18 Sep 26
0-21KENT20I17 Sep 26
0-25UGAT20I16 Sep 26
1-6RWAT20I13 Sep 26
0-10LSOT20I12 Mar 26

Stats

Career by format

international & domestic formats
T2059 matches
Batting
1,244
Runs
24.88
Avg
101
HS
2/5
100/50
Bowling
9
Wkts
13.11
Avg
2/11
Best
14.78
SR

ⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.

Full statistics tables

Batting

TestODIT20IPL
Matches00590
Innings00560
Runs0012440
Balls0011240
Highest001010
Average0024.880
SR00110.680
Not Out0060
Fours001260
Sixes00350
Ducks0000
50s0050
100s0020
200s0000
300s0000
400s0000

Bowling

TestODIT20IPL
Matches00590
Innings00140
Balls001330
Runs001180
Maidens0000
Wickets0090
Avg0.00.013.110.0
Eco005.320
SR0.00.014.780.0
BBI-/--/-2/11-/-
BBM-/--/-2/11-/-
4w0000
5w0000
10w0000

Matches

MatchFormatResultDate
BW v SLE
20th Match · Africa Continental Cup 2026
T20Botswana won by 21 runs18 Sep 2026
KEN v BW
18th Match · Africa Continental Cup 2026
T20Kenya won by 64 runs17 Sep 2026
BW v UGA
15th Match · Africa Continental Cup 2026
T20Uganda won by 5 wkts16 Sep 2026
RWA v BW
12th Match · Africa Continental Cup 2026
T20Rwanda won by 6 runs (DLS Method)13 Sep 2026
BW v SLE
10th Match · Africa Continental Cup 2026
T20Botswana won by 23 runs12 Sep 2026
BW v KEN
8th Match · Africa Continental Cup 2026
T20Kenya won by 10 wkts11 Sep 2026
BW v UGA
5th Match · Africa Continental Cup 2026
T20Uganda won by 5 wkts10 Sep 2026
RWA v BW
1st Match · Africa Continental Cup 2026
T20Rwanda won by 55 runs8 Sep 2026
BW v LSO
4th T20I · Lesotho tour of Botswana, 2026
T20Botswana won by 104 runs13 Mar 2026
BW v LSO
3rd T20I · Lesotho tour of Botswana, 2026
T20Botswana won by 6 runs12 Mar 2026
LSO v BW
2nd T20I · Lesotho tour of Botswana, 2026
T20Botswana won by 6 wkts10 Mar 2026
BW v MWI
7th Place Play-off · ICC Mens T20 World Cup Africa Regional Final 2025
T20Malawi won by 56 runs4 Oct 2025
BW v NGA
5th Place Play-off 1st Semi-Final · ICC Mens T20 World Cup Africa Regional Final 2025
T20Nigeria won by 44 runs2 Oct 2025
UGA v BW
10th Match, Group B · ICC Mens T20 World Cup Africa Regional Final 2025
T20Uganda won by 8 wkts30 Sep 2025
ZIM v BW
7th Match, Group B · ICC Mens T20 World Cup Africa Regional Final 2025
T20Zimbabwe won by 170 runs28 Sep 2025
TAN v BW
4th Match, Group B · ICC Mens T20 World Cup Africa Regional Final 2025
T20Tanzania won by 7 wkts26 Sep 2025
UGA v BW
18th Match · Africa Continental Cup 2024
T20Uganda won by 33 runs13 Dec 2024
BW v NGA
16th Match · Africa Continental Cup 2024
T20Nigeria won by 10 wkts - (DLS method)12 Dec 2024
RWA v BW
13th Match · Africa Continental Cup 2024
T20Rwanda won by 25 runs11 Dec 2024
BW v UGA
11th Match · Africa Continental Cup 2024
T20Uganda won by 108 runs9 Dec 2024
RWA v BW
10th Match · Africa Continental Cup 2024
T20Botswana won by 6 wkts8 Dec 2024
BW v NGA
8th Match · Africa Continental Cup 2024
T20Botswana won by 3 wkts7 Dec 2024
RWA v BW
5th Match · Africa Continental Cup 2024
T20Rwanda won by 10 wkts6 Dec 2024
UGA v BW
1st Match · Africa Continental Cup 2024
T20Uganda won by 78 runs4 Dec 2024
NGA v BW
15th Match · ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
T20Nigeria won by 77 runs28 Nov 2024
SHN v BW
11th Match · ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
T20Botswana won by 9 wkts27 Nov 2024
CIV v BW
9th Match · ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
T20Botswana won by 10 wkts26 Nov 2024
SLE v BW
4th Match · ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
T20Botswana won by 5 wkts24 Nov 2024
SWT v BW
1st Match · ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
T20Botswana won by 48 runs23 Nov 2024
MAU v BW
3rd Match · Southern Africa Cup 2023
T20Botswana won by 7 wkts28 May 2023

Career

18 Sep 2026
Most recent
28 May 2023
Earliest in archive
30
Matches in archive
T20
Latest format

Matches by format

T20 30

ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.

Teams

Records

RecordFormatRankValue
Most hundredsT20I#421244

Related players

Botswana
A AhmedAaron FinchAbdul SamadAbdullah ShafiqueAbhimanyu EaswaranAbhinav MukundAbid AliAdam LeckeyAdam LythAdam VogesAdnaan LagadienAdnit Jhamb