THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
Player portrait unavailable

PLAYER · SOUTH AFRICA · MEN

Brian McMillan

All-rounder · 1991 to 1998 · 116 internationals

Compare
116Internationals
2,809Runs
4Hundreds
145Wickets
91Catches

Career records by format

Batting career records by format
FormatMatInnsNORunsHSAvgBFSR100s50s0s4s6s
Test3862121,96811339.364,59242.85313320611
ODI78521684112723.361,14773.32103557
Bowling career records by format
FormatMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Test38646,0482552,537754/657/11733.822.5180.64200
ODI78753,623332,589704/324/3236.984.2851.7510-
Fielding career records by format
FormatMatInnsCtStDisDis/innsBest
Test3870490490.7003 (3ct 0st)
ODI7877420420.5453 (3ct 0st)

Career records checked 2026-09-30. Independent of the scorecard archive.

Brian McMillan: Test and ODI stats

Where the career sits

Runs by format
Test 1,968 70%ODI 841 30%
Wickets by format
Test 75 52%ODI 70 48%

Scorecard coverage

Scorecard coverage of the official career
FormatOfficial bat innsIn scorecardsOfficial bowl innsIn scorecardsFirstLatestCoverage
Test626264641992-11-131998-08-06Complete
ODI525175721991-11-101998-01-2798%

Questions fans ask about Brian McMillan

How many Test runs has Brian McMillan scored?
Brian McMillan has 1,968 runs in 62 Test innings from 38 matches at an average of 39.36 and a strike rate of 42.85. Highest score: 113.
What is Brian McMillan's Test batting average?
Brian McMillan's Test batting average is 39.36, from 1,968 runs and 62 innings.
How many Test wickets has Brian McMillan taken?
Brian McMillan has taken 75 wickets in Test from 38 matches at a bowling average of 33.82. Best innings: 4/65.
How many ODI runs has Brian McMillan scored?
Brian McMillan has 841 runs in 52 ODI innings from 78 matches at an average of 23.36 and a strike rate of 73.32. Highest score: 127.
What is Brian McMillan's ODI batting average?
Brian McMillan's ODI batting average is 23.36, from 841 runs and 52 innings.
How many ODI wickets has Brian McMillan taken?
Brian McMillan has taken 70 wickets in ODI from 78 matches at a bowling average of 36.98. Best innings: 4/32.

Explore every recorded innings

113 match appearances in available scorecards. Filters apply to this archive only.

Latest appearances

Recent available appearances
DateMatchFormatResult
1998-08-06England v South AfricaTestEngland won by 23 runs
1998-01-30Australia v South AfricaTestMatch drawn
1998-01-27Australia v South AfricaODIAustralia won by 14 runs
1998-01-26Australia v South AfricaODIAustralia won by 7 wickets
1998-01-23Australia v South AfricaODISouth Africa won by 6 runs
1998-01-18Australia v South AfricaODISouth Africa won by 7 wickets
1998-01-11Australia v South AfricaODISouth Africa won by 5 wickets
1998-01-09New Zealand v South AfricaODISouth Africa won by 2 runs
1998-01-02Australia v South AfricaTestAustralia won by inns & 21 runs
1997-12-26Australia v South AfricaTestMatch drawn
1997-12-11New Zealand v South AfricaODISouth Africa won by 1 runs
1997-12-09Australia v South AfricaODISouth Africa won by 45 runs

TEST CAREER · 1992 to 1998

Brian McMillan in Tests

Complete: every official innings is in the scorecards

1,968Runs
39.36Bat avg
42.85Strike rate
75Wickets
33.82Bowl avg
2.51Economy

Official Test record

Official Test batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career3862121,96811339.364,59242.85313320611
Official Test bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career38646,0482552,537754/657/11733.822.5180.64200
Official Test fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career3870490490.7003 (3ct 0st)

Test career in charts

Test runs, innings by innings
05001,0001,5001k runs: 1995-10-131k1,9681992199419961998
Test runs by year
02004001992: 131 runs13119921993: 65 runs6519931994: 519 runs51919941995: 500 runs50019951996: 157 runs15719961997: 431 runs43119971998: 165 runs1651998
Last 20 Test innings
01-4950-99100+* not out
Test innings by score
How Test innings ended
Caught30 · 48.4%
Bowled8 · 12.9%
LBW11 · 17.7%
Run out1 · 1.6%
Not out12 · 19.4%
Test batting position: average and innings
1-0 inns
2-0 inns
323.167 inns
4-0 inns
533.503 inns
626.8423 inns
758.3823 inns
840.206 inns
9-0 inns
10-0 inns
11-0 inns
Test runs from boundaries
Fours824 · 41.9%
Sixes66 · 3.4%
Other runs1,078 · 54.8%
Test wickets, innings by innings
020406050 wickets: 1995-01-1950751992199419961998
Test wickets by year
0714211992: 11 wickets1119921993: 4 wickets419931994: 25 wickets2519941995: 19 wickets1919951996: 9 wickets919961997: 6 wickets619971998: 1 wickets11998
Last 20 Test bowling innings
Test innings by wickets

Recent Test form

Last 10 batting innings
259runs
28.77average
39.30strike rate
250s
0100s
Last 10 bowling innings
2wickets
149.50average
2.53economy
354.00strike rate
1/19best

Test record by situation

complete career
Brian McMillan: Test batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
India10185551103*42.381,31341.96141483
Australia916247887*34.141,28537.19051501
England8132549100*49.901,16147.28130636
Pakistan46018311330.5032556.30100220
New Zealand340824220.5025132.6600070
Sri Lanka231221.00219.5200100
Zimbabwe12212398*N/A23652.11010161
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
India10181,81998678234/7429.472.2379.0810
Australia8151,50049694153/6146.262.77100.0000
England9151,27746560173/1632.942.6375.1100
New Zealand3675639267134/6520.532.1158.1510
Pakistan353301115942/3339.752.8982.5000
Sri Lanka23258911321/1156.502.62129.0000
Zimbabwe1210836611/5366.003.66108.0000
All38646,0482552,537754/6533.822.5180.6420
Brian McMillan: Test batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home203361,24611346.142,91042.813811247
Away1729672298*31.391,68242.92052824
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home20363,7061691,471514/6528.842.3872.6620
Away16282,342861,066243/1644.412.7397.5800
All38646,0482552,537754/6533.822.5180.6420
Brian McMillan: Test batting by match innings
MatInnsNORunsHSAvgBFSR1005004s6s
1st innings of the match2020287011348.332,00043.50262952
2nd innings of the match1717151198*31.931,24940.91041523
3rd innings of the match16167402100*44.6680649.87120376
4th innings of the match9921855426.4253734.45010220
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by match innings
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1st innings of the match17171,84786752254/6530.082.4473.8810
2nd innings of the match19192,01590893244/7437.202.6583.9510
3rd innings of the match16161,20343522133/5240.152.6092.5300
4th innings of the match121298336370133/1628.462.2575.6100
All38646,0482552,537754/6533.822.5180.6420
Brian McMillan: Test batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 34711395523.1634740.05010160
No. 53316725*33.5018137.0100080
No. 615234510103*26.841,26940.18202504
No. 7172351,05111358.382,31645.3711011114
No. 866120187*40.2047941.96020213
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won1423878111352.061,59448.99243824
Lost91804279323.721,10138.78040470
Drawn14214760100*44.701,89740.06150777
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won13251,93381840404/6521.002.6048.3210
Lost9161,44054644123/8953.662.68120.0000
Drawn14232,6751201,053234/7445.782.36116.3010
All38646,0482552,537754/6533.822.5180.6420
Brian McMillan: Test batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
19923401319832.7534238.30010140
1993352655221.6628622.7201130
199491515199337.071,31539.46041522
1995610350011371.4297651.22210585
199659215751*22.4233846.44011143
19978143431103*39.1899543.31130420
199835116587*41.2534048.52020231
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
19923571446231114/7421.001.9464.9010
1993344741818942/7647.252.39118.5000
19949171,83268860253/1634.402.8173.2800
19957121,11946471194/6524.782.5258.8910
19965106964027392/2730.332.3577.3300
19976117692531962/3253.162.48128.1600
1998354441219411/55194.002.62444.0000
All38646,0482552,537754/6533.822.5180.6420
Brian McMillan: Test batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
The Wanderers Stadium612150411345.811,03648.64211563
Newlands583331103*66.2088137.57130280
Kingsmead5612178443.4051642.05020193
St George's Park3501325526.4034837.93010131
Adelaide Oval2319387*46.5021144.07010121
Headingley2301397846.3328548.77020172
All3862121,96811339.364,59242.85313320611
Brian McMillan: Test bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
The Wanderers Stadium6121,17239541154/7436.062.7678.1310
Newlands5993240374134/6528.762.4071.6910
Kingsmead5887650311123/4025.912.1373.0000
St George's Park365763019583/4124.372.0372.0000
Adelaide Oval244621021543/8953.752.79115.5000
Headingley244351220553/9341.002.8287.0000
All38646,0482552,537754/6533.822.5180.6420

- not recorded in the scorecards · N/A no dismissals or balls to divide by

Test milestones

Best Test performances

Brian McMillan: highest Test scores
ScoreBFSR4s6sOpponentGroundDate
11318062.77150PakistanThe Wanderers Stadium1995-01-19
103*23344.2090IndiaNewlands1997-01-02
100*16859.5293EnglandThe Wanderers Stadium1995-11-30
98*17256.97121ZimbabweHarare Sports Club1995-10-13
9820348.27120IndiaThe Wanderers Stadium1992-11-26
9319348.1890EnglandKennington Oval1994-08-18
87*16552.72121AustraliaAdelaide Oval1998-01-30
8422337.6690AustraliaKingsmead1994-03-25
7814055.7182EnglandHeadingley1994-08-04
7420037.0070AustraliaNewlands1994-03-17
Brian McMillan: best Test bowling
FiguresBallsMdnsEconOpponentGroundDate
4/6515652.50New ZealandNewlands1995-01-02
4/74174112.55IndiaThe Wanderers Stadium1992-11-26
3/164122.34EnglandLord's1994-07-21
3/4011482.10New ZealandKingsmead1994-12-26
3/4112092.05IndiaSt George's Park1992-12-26
3/50150102.00EnglandSuperSport Park1995-11-16
3/52222181.40IndiaKingsmead1992-11-13
3/5215092.08New ZealandNewlands1995-01-02
3/5318081.76New ZealandKingsmead1994-12-26
3/6111423.21AustraliaThe Wanderers Stadium1994-03-04

Latest Test matches

Latest Test matches
DateOpponentBatBowlGroundResult
1998-08-06England7 & 540/24 & 0/22HeadingleyEngland won by 23 runs
1998-01-30Australia87*0/60 & 0/33Adelaide OvalMatch drawn
1998-01-02Australia6 & 111/55Sydney Cricket GroundAustralia won by inns & 21 runs
1997-12-26Australia48 & 161/19 & 0/6Melbourne Cricket GroundMatch drawn
1997-10-24Pakistan2 & 210/20Iqbal StadiumSouth Africa won by 53 runs
1997-10-17Pakistan7-Sheikhupura StadiumMatch drawn
1997-10-06Pakistan70/36 & 0/24Rawalpindi Cricket StadiumMatch drawn
1997-03-21Australia55 & 7*-SuperSport ParkSouth Africa won by 8 wickets
1997-03-14Australia55 & 22/32 & 1/46St George's ParkAustralia won by 2 wickets
1997-01-16India47 & 20/50 & 0/48The Wanderers StadiumMatch drawn

ODI CAREER · 1991 to 1998

Brian McMillan in ODIs

Scorecards for 51 of 52 official batting innings

70Wickets
36.98Average
4.28Economy
51.75Strike rate
4/32Best
0Five-fors

Official ODI record

Official ODI batting record
BattingMatInnsNORunsHSAvgBFSR1005004s6s
Career78521684112723.361,14773.32103557
Official ODI bowling record
BowlingMatInnsBallsMdnsRunsWktsBBIBBMAvgEconSR4w5w10w
Career78753,623332,589704/324/3236.984.2851.7510-
Official ODI fielding record
FieldingMatInnsCtStDisDis/InnsBest
Career7877420420.5453 (3ct 0st)

ODI career in charts

ODI wickets, innings by innings
020406050 wickets: 1996-09-2950641991199319951997
ODI wickets by year
0510151991: 0 wickets19911992: 19 wickets191993: 10 wickets1019931994: 8 wickets81995: 2 wickets219951996: 17 wickets171997: 2 wickets219971998: 6 wickets61998
Last 20 ODI bowling innings
ODI innings by wickets
ODI runs, innings by innings
0300600500 runs: 1996-01-115008401991199319951997
ODI runs by year
0901802701991: 2 runs219911992: 138 runs1381993: 153 runs15319931994: 33 runs331995: 127 runs12719951996: 334 runs3341997: 36 runs3619971998: 17 runs171998
Last 20 ODI innings
01-4950-99100+* not out
ODI innings by score
How ODI innings ended
Caught10 · 19.6%
Bowled10 · 19.6%
LBW7 · 13.7%
Run out7 · 13.7%
Stumped1 · 2.0%
Not out16 · 31.4%
ODI batting position: average and innings
1-0 inns
2-0 inns
344.004 inns
4-0 inns
559.002 inns
616.9013 inns
725.5019 inns
823.2810 inns
96.003 inns
10-0 inns
11-0 inns
ODI runs from boundaries
Fours220 · 26.2%
Sixes42 · 5.0%
Other runs578 · 68.8%

Recent ODI form

Last 10 batting innings
141runs
15.66average
65.58strike rate
050s
0100s
Last 10 bowling innings
8wickets
44.25average
4.42economy
60.00strike rate
3/47best

ODI record by situation

51 recorded innings
Brian McMillan: ODI batting by opposition
MatInnsNORunsHSAvgBFSR1005004s6s
Australia111111022110.2016462.1900150
India1010618348*45.7521784.33000143
England99217845*25.4228163.34001120
New Zealand6634033*13.337255.5500110
Sri Lanka6641193559.5015974.8400041
Pakistan55041338.206365.0700020
West Indies330502416.666774.6200030
Zimbabwe110127127127.00120105.83100143
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by opposition
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Australia181888810654143/4746.714.4163.4200
India17178573616124/3251.334.3171.4110
England99456232182/2940.124.2257.0000
Pakistan99450236282/3445.254.8256.2500
New Zealand77342625663/3942.664.4957.0000
Sri Lanka66246317453/1234.804.2449.2000
West Indies44198313062/2521.663.9333.0000
Zimbabwe229014353/308.602.8618.0000
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by home and away
MatInnsNORunsHSAvgBFSR1005004s6s
Home1313418545*20.5529562.71000130
Away1919438012725.3349476.92102293
Neutral1919827537*25.0035477.68001134
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by home and away
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Home20201,0672755184/3241.944.2459.2710
Away24241,14013824213/1239.234.3354.2800
Neutral28281,32015977253/3039.084.4452.8000
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first29291162912734.9480977.75101407
Chasing2222521148*12.4133463.17002150
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first39392,020141,487354/3242.484.4157.7110
Defending a total33331,507161,069293/1236.864.2551.9600
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by batting position
MatInnsNORunsHSAvgBFSR1005004s6s
No. 344017612744.0018794.11100183
No. 52215945*59.0011153.1500050
No. 61313316948*16.9025267.0600270
No. 71919925537*25.5034873.27001163
No. 81010316333*23.2821775.1100081
No. 933018156.002864.2800010
All74511684012724.001,14373.49103557
Brian McMillan: ODI batting by match result
MatInnsNORunsHSAvgBFSR1005004s6s
Won2626855112730.6173674.86100406
Lost2424728648*16.8240470.79003151
No result11133*N/A3100.0000000
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by match result
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Won44442,158191,458464/3231.694.0546.9110
Lost27271,339111,065183/4759.164.7774.3800
No result113003300/33N/A6.60N/A00
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by year
MatInnsNORunsHSAvgBFSR1005004s6s
1991110222.00450.0000000
199277513833*69.0017578.8500040
199399315348*25.5022069.5400070
199499233174.715955.9300310
1995110127127127.00120105.83100143
19961818633445*27.8346372.13000284
199744036199.008045.0000000
199822017158.502277.2700010
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by year
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
1991228407000/30N/A5.00N/A00
199215157918552194/3229.054.1841.6310
199310104742342103/1234.204.3247.4000
19941212606748583/3960.624.8075.7500
1995226003822/1319.003.8030.0000
199622221,0687748173/3244.004.2062.8200
19973315028622/2943.003.4475.0000
199866294423563/4739.164.7949.0000
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by ground
MatInnsNORunsHSAvgBFSR1005004s6s
KuGumpo City4426645*33.0012154.5400040
Sydney Cricket Ground4415521*18.337969.6200110
Brisbane Cricket Ground330393313.005275.0000110
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by ground
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Brisbane Cricket Ground55246221252/3442.405.1749.2000
Sydney Cricket Ground55264021473/4730.574.8637.7100
Melbourne Cricket Ground44210414562/2924.164.1435.0000
Sharjah Cricket Stadium44174111121/2055.503.8287.0000
St George's Park44214013194/3214.553.6723.7710
The Wanderers Stadium44210014221/2771.004.05105.0000
KuGumpo City33156112111/38121.004.65156.0000
Mangaung Oval33144013911/46139.005.79144.0000
Newlands33180012632/4242.004.2060.0000
All74723,527302,556644/3239.934.3455.1010
Brian McMillan: ODI batting by batting first or chasing
MatInnsNORunsHSAvgBFSR1005004s6s
Batting first29291162912734.9480977.75101407
Chasing2222521148*12.4133463.17002150
All74511684012724.001,14373.49103557
Brian McMillan: ODI bowling by bowling first or defending
MatInnsBallsMdnsRunsWktsBBIAvgEconSR4w5w
Bowling first39392,020141,487354/3242.484.4157.7110
Defending a total33331,507161,069293/1236.864.2551.9600
All74723,527302,556644/3239.934.3455.1010

- not recorded in the scorecards · N/A no dismissals or balls to divide by

ODI milestones

Best ODI performances

Brian McMillan: highest ODI scores
ScoreBFSR4s6sOpponentGroundDate
127120105.83143ZimbabweHarare Sports Club1995-10-21
48*5587.2740IndiaEden Gardens1993-11-24
45*9248.9130EnglandKuGumpo City1996-01-19
445481.4840EnglandMangaung Oval1996-01-11
37*25148.0023IndiaSharjah Cricket Stadium1996-04-19
354381.3910Sri LankaR Premadasa Stadium1993-09-02
354971.4230EnglandThe Wanderers Stadium1996-01-13
33*4082.5010New ZealandEden Park1992-02-29
334278.5710PakistanBrisbane Cricket Ground1992-03-08
323494.1140IndiaHyderabad (Deccan)1996-10-17
Brian McMillan: best ODI bowling
FiguresBallsMdnsEconOpponentGroundDate
4/325803.31IndiaSt George's Park1992-12-09
3/123012.40Sri LankaR Premadasa Stadium1993-09-02
3/306013.00ZimbabweManuka Oval1992-03-10
3/325413.55IndiaSawai Mansingh Stadium1996-10-23
3/396023.90New ZealandWACA Ground1994-01-14
3/476004.70AustraliaSydney Cricket Ground1998-01-27
2/133002.60ZimbabweHarare Sports Club1995-10-21
2/253005.00West IndiesBrabourne Stadium1993-11-14
2/294803.62EnglandSt George's Park1996-01-21
2/294803.62AustraliaMelbourne Cricket Ground1997-12-09

Latest ODI matches

Latest ODI matches
DateOpponentBatBowlGroundResult
1998-01-27Australia153/47Sydney Cricket GroundAustralia won by 14 runs
1998-01-26Australiadid not bat1/45Sydney Cricket GroundAustralia won by 7 wickets
1998-01-23Australia21/39Melbourne Cricket GroundSouth Africa won by 6 runs
1998-01-18Australiadid not bat1/27WACA GroundSouth Africa won by 7 wickets
1998-01-11Australiadid not bat0/25Brisbane Cricket GroundSouth Africa won by 5 wickets
1998-01-09New Zealanddid not bat0/52Brisbane Cricket GroundSouth Africa won by 2 runs
1997-12-11New Zealand10/28Bellerive OvalSouth Africa won by 1 runs
1997-12-09Australia132/29Melbourne Cricket GroundSouth Africa won by 45 runs
1997-12-06New Zealand30/29Adelaide OvalNew Zealand won by 47 runs
1997-12-04Australia19-Sydney Cricket GroundSouth Africa won by 67 runs